I applied in-person. The process took 2 weeks. I interviewed at Waterloo HydroGeologic (Waterloo, ON) in May 2016
Interview
One interview with a vague job description. Usually, your immediate manager would be present and then the general manager of the company would be there as well. They'll usually ask the salary upfront so be prepared with what you want.