Several stage interviews and an unpaid exercise. I was a finalist but was dragged along for several weeks after with no followup. I sent several emails to finally hear back that they went with another candidate. I urge this company to respect people's time and be thoughtful in the interviews they carry out. I found the people interviewing for the position had no idea how to evaluate someone for the role. Next time you don't have the in house expertise to properly evaluate someone's skills I recommend reaching out to your networks to have someone with a similar role sub in on interview. I love the mission of this organization but I found their people skills lacking across multiple levels. The leadership especially. I found the people and staff lovely.