I applied through a recruiter. The process took 1+ week. I interviewed at Halsall Associates Limited (Toronto, ON) in Sept 2012
Interview
Telephone interview was typical basic questions to see if you met the minimum requirements and had good listening and verbal skills. At the live interview I was asked technical and behavioral questions by a panel of three people. Second interview I had in more video conferencing interviews with executives in other offices.