I applied online. The process took 3 weeks. I interviewed at Top Aces (Montreal, QC) in May 2017
Interview
I had a telephone interview with HR followed by in person interview with HR and director of engineering. It was a total 3 weeks process from booking the first interview until getting the job. Asked basic interview questions found on the web.