I applied online. The process took 2 weeks. I interviewed at ATCO Ltd. (Edmonton, AB) in Oct 2012
Interview
Basically, there are three rounds interview totally. They responsed very quickly and actively when you contact them. The first round interview is telephone interview. Second round is to talk with HR, almost about behavior questions. The third round interview was hold by technical manager.