I applied through a recruiter. The process took 4 months. I interviewed at NFP
Interview
Interview process was very long (4-5 months). Initial interview was scheduled through a recruiter, which I'm not including in my total time interviewing. But once the process started I did have good communication with the company. However, it did drag out longer than anticipated.