Main contact is with recruiter, very nice, seems to work hard for you. Sets up an initial discussion with management to decide if candidate will be interviewed. The main interview is 3 hours long over video chat. Meet with developers, project leads, VPs, and then the other testers on the team I was interviewing for.