I applied through a staffing agency. The process took 1 week. I interviewed at CN (Montreal, QC) in Apr 2021
Interview
Three interviews - with a headhunter, then with a hiring manager of the company, then with the hiring manager and their manager. Pretty straightforward interview, clear project, and responsibilities shared