I applied through a recruiter. The process took 2 weeks. I interviewed at STI Technologies (Halifax, NS) in Mar 2015
Interview
What a process! I first had a phone interview, met with recruiter, and then joined the department director for a casual coffee. After that, I had a three-hour session with multiple members of the department as well as members of the leadership team. It was quite vigorous, with a mix of personal and professional questions.