I applied through a staffing agency. The process took 1+ week. I interviewed at DNN (Vancouver, BC) in Nov 2016
Interview
Multiple interviews, phone, in person and exam. They were very careful about who they hired even if the role wasn't the most difficult. The people I talked to were fairly cheerful and good natured