It took a few weeks to find a time where an interview would work for everyone involved, but the recruiter kept me in the loop, so I never felt like I dropped off the radar. I interviewed onsite on two different days with a total of eight people, of which two were phone interviews.
Even before I walked into the lobby everyone was nice, helpful, and seemed to be genuinely happy to be there. The onsite interviews were well organized and planned out. Each interviewer came prepared, and I was not asked the same questions by everyone. I was impressed with how sharp my interviewers were, and I was always made to feel welcome.
Throughout the process the recruiter was always willing to answer any questions I had and to help in any way possible. He made me feel really good about the process.