Applied online, emailed me back in a week with an online assessment, followed by a HR screen. I traveled to their Toronto office for a case study which was just simple profit/cost analysis, followed by a 1 hour Behavioral. I tried to rush through the case too quickly and got more things confused than I should have. Overall they were extremely easy, but make sure you ask when the questions are ambiguous. Got a call back in the next week for the final interview. Same thing except for a half hour job fit interview with the hiring manager in the beginning. Same thing as before except the questions were a bit harder, but not harder than what you do in Highschool/1st year calculus. Overall the interviewers were very helpful and encouraging.