I received a request to schedule a screening call, which was a regular phone call and approximately 30 minutes. After that I was informed I would be moving to an interview with the hiring manager, which was also scheduled through a scheduling tool. I had a video call with the hiring manager and which was an hour in length. Within a week I received a email directly from the recruiter informing me that I would not be proceeding. While not the outcome I hoped for, I appreciated the speed with which they moved in the interview process, the prompt notification after the hiring manager interview, and the personal email from the recruiter. This was all very impressive for a large organization like NFI, and it was one of the most positive interview experiences I've ever had!