I applied through a recruiter. The process took 4 weeks. I interviewed at Aecon (Toronto, ON) in Apr 2018
Interview
I worked with a staffing agency, he found my profile on LinkedIn. We talked over the phone about the position and then I sent my CV to him. After that, he sent my CV to their HR.