I applied through a staffing agency. The process took 2 weeks. I interviewed at TD (Montreal, QC) in Oct 2012
Interview
I was hire as a contractor for 6 months, and an opportunity open in the same department which I applied. I got hire instantaneously. They like me already from original contract Interview, 2 steps process. This is a technical position, so you have to make sure you know what you are talking about.