The interviews themselves went great. I really enjoyed the team, and thought that they were thoughtful in their questions. The interview process was a different story. They had so many interviews with so many people, and then strung me along for months saying that they appreciate my patience, but they were still working on it. Eventually I was notified I did not receive the position. I understand there's only one role, but at some point stringing an applicant along for months is unprofessional and unfair. As a candidate, you spend a lot of time. and energy applying, and this really hurts your self esteem as well as your opinion of the company.