First interview with recruiter, second with manager, and third is a three hour process. It was challenging and informative. It requires a lot of preparation and knowledge of the company. The staff did seem rushed and like they were going through a list of questions instead of trying to get to know you.