Overall process took 2.5 months from application to first day at work. After the Phone Interview with the recruiter they lined up a first interview with the person who would be my boss. That interview happened 2 weeks after the recruiter call. After that, they decide to narrow the field and callbacks scheduled for 3 weeks from first in-person. Next interview was a panel format with the manager, his manager (director level) and the team lead. Job offer came a week after that with start date two weeks later.
First in-person was the manager getting a feel for whether he wanted you on the team, second had more of the direct-duty questions from their technical lead.
Pay is unfortunately a bit low for the position and there's not a lot of room to negotiate, although I did talk them up a bit from their initial offer (couple K).
Extremely formal environment, everyone wears dress pants and button downs daily, Khakis are rarely seen and Jeans are forbidden.