I applied through a staffing agency. I interviewed at Texcan (Delta, BC) in Sept 2012
Interview
Phone call to scree then meet with HR and hiring manager.
About two interviews before final decision then reference check.
Very simple hiring process. If HR likes you they will pass you on to the hiring manager to interview you.