It took about 1.5 months from start to finish, including phone interviews, a half-day interview in person and an assignment. It was during the holidays, so the timing was prolonged by this, I believe. The recruiting team was very kind and helpful throughout the process. I had time to learn about the people and the company and had plenty of opportunities to ask questions and gain insight into the team and company. It was a pretty big time commitment, which was a bit challenging at times to keep going. I enjoyed the people I spoke to so much that it encouraged me to keep going through the process.