It was a very thorough interview process. After submitting an application and resume, I was contacted for a phone interview with the hiring manager and another member of the team. Within a week I was offered an in-person interview with the hiring manager and a colleague (1 hr), and an interview with 2 of the team members (30 mins). Within a few days I was contacted for an in-person interview with the VP of the division (30 mins). A few days later I was offered a position.