Applied through a recruiter, Met with the supervisor and associate manager. Pretty straightforward interview that lasted between 30-40 minutes. They asked me questions about my past experience, what I knew about the company as a whole and what I knew about the department located in Toronto. I interviewed in the afternoon and received an offer the following afternoon - started work the following week.