I applied through a staffing agency. The process took 2 weeks. I interviewed at IBM (Toronto, ON) in Jun 2010
Interview
Went at a career fair, got interviewed in person and was called back for a second round phone interview. During the phone interview, was asked one question about about risk management. Ended the interview in about 20 minutes.