I applied through an employee referral. The process took 3 weeks. I interviewed at Exchange Solutions (Toronto, ON) in Apr 2016
Interview
1. Casual phone interview with HR. Asked about background, what I was looking for, salary, etc.
2. Face-to-face HR interview with a technical assessment. Not a lot more questions, but gave me a chance to ask bout thte company/role.
3. Face to face interview with two different levels of reporting managers