I applied through a staffing agency. The process took 2 months. I interviewed at RBC (Minneapolis, MN) in Jun 2014
Interview
multiple interviews over many months both phone and one on one - multiple questions from each reviewer - seemed to be overly conservative about the entire hiring process - decision time was quite long, especially for a contract position - ended up receiving the offer and accepting the position -