I applied online. The process took 2 weeks. I interviewed at Thinnox (Mississauga, ON) in June 2016
Interview
They brought me in for an interview and then called to hire me the next day. I moved (as I lived several hours away). They then continued to push back my start date. As it turned out they had no work for me. I would advise not moving or leaving your previous place of work until you have full written and signed documentation stating you got the job. Just because they give you a starting date does not mean they will follow through with it.