I applied online. The process took 3 months. I interviewed at Plusgrade (Montreal, QC) in Jan 2019
Interview
Got email asking to schedule a Skype interview with HR, then other interview with hiring manager, then in person interview. Ghosted by company and unsure why. Interesting company that needs to improve the interview process.