Company required an official transcript, reference letters written specifically for the company, and a full portfolio. Spoke with a recruiter and an employee. Took the afternoon off work to interview at their Ottawa location, which I thought went well. A few days after the interview and I had not received any follow up, so i decide to contact the HR rep that sat in on the interview with the technical team. No response at all...
(My reference letter was from the head editor of a pretty prominent CS research publication. When I told him I was ghosted, he was pretty pissed that I had wasted his time with an unprofessional company.)