I thought the hiring process was very smooth and efficient, within a few hours of me completing the application i had an email from the recruiter and was able to schedule a phone interview. Phone interview started on time and was about 15 minutes or so and it was a bit about me and a bit about the company and the role, during the call i was able to schedule an in person interview. The in person interview was about 35 minutes and it included some great questions on my experience and my attitude, as well as some more insight into the company. I was made an offer during the interview and i accepted. The experience after that was even better, all emails and forms were delivered with a clear explanation of what they were and what info was needed to complete the forms, overall great experience.