It was a very standard interview process - no suprises. I was first interviewed by phone by the recruiter, then interviewed by phone with the hiring manager, then brought in for an in-person interview, then did a final interview by phone with the VP of Services. The recruiter was super and kept in constant contact with me throughout the process.