Recruiter (Michele) was very friendly. Did one phone call and two in-person interviews, one with recruiter and the next with the team. Entire process was fairly quick, maybe 4 weeks total. Recruiter was kind enough to call (instead of email) notifying me that I was overqualified for the position, and that they would keep me in their data base for future openings. Overall, great interview experience.