The interview process went very smoothly. I went through a recruiter, so they set up my phone interview. Afterwards, I was asked to prepare a theoretical case study presentation to show over a web conference application for the second round. For the third round I met with a panel in-office and was asked to prepare a presentation on my previous work. The interview process was time consuming but the interviewers were extremely helpful through the entire thing and I learned a lot about the business along the way.