Phone interview for 30 minutes and an onsite interview for 2 hours. The phone interview was very easy and high level, with past experience reflection and clarification of job duties. The onsite interview was conducted by 4 people, one manager, two associate directors and one director. Each interviewer was asking totally different set of questions and it was more off of the responses I was giving. Half of the interview was scenario based and more like a conversation. Overall, the interview was good but these guys are extremely slow with the hiring process (took 2 weeks for a phone screen, another 2 weeks for onsite interview and 3 weeks to make a decision).