3 stages- phone call for 15 minutes, then an interview for an hour, then another interview with 3 people (1 at a time) for 3 hours. It was an easy process and the questions were not to tricky. They spent time giving you info about the company during the interviews