The interview lasted over the course of three months. Ultimately, the hiring manager took about three weeks to decide between three candidates. I am more alarmed about the time it required the manager to make a decision versus the decision they made. The recruiter was kind until the final decision was made and I didn’t hear a reply after calling and emailing multiples times for an update. Very unfortunate because the company is great but this team seems to be inefficient.