I applied online. The process took 3 months. I interviewed at ARDEX Group (Toronto, ON) in Jul 2015
Interview
Its a lengthy process here, you need to go through 5 to 8 rounds and its a thorough skills checking process. They will make you comfortable but at every level questions from different departments would be asked.