I had a phone interview with a recruiter, than scheduled a phone interview with the hiring manager, the next day. After that, I was brought in for an in-person interview with the team, meeting a number of employees over a 2.5 hour window.
The whole process was very smooth. The recruiters kept me informed of every step and what to anticipate next. The in-person interview I was greeted by a recruiter, taken on a quick tour of the office and offered refreshments. Everyone was extremely friendly.