Most of the interview process is managed by a recruiter, who will setup and manage the phone interviews as well as the in-person interviews. The recruiter as well as the employees were both very kind, professional people, who were a pleasure to deal with. The entire process is extremely well organized. For the in-person interview everything was setup. The campus is very nice, you are picked up, and the keep a clear schedule.