I applied through a recruiter. The process took 1 day. I interviewed at Keyora (Oakville, ON) in Feb 2011
Interview
I attended one in-person interview. The interview was setup by a recruiter. At the interview, the questions were pretty straight forward. I thought I did poorly actually, but within a week, I was presented with a job offer by the recruiter. It was probably helpful that the recruiter and CEO know each other on a personal level.