I applied through a staffing agency. The process took 3 months. I interviewed at Golder Associates (Burnaby, BC) in Sep 2014
Interview
Series of several informal interviews with a final semi-formal interview. Very different process and overall much less formal. Was able to get a job without talking to HR once.