First round on the phone with human resources, second round on the phone with the hiring manager, third round in-person with hiring manager and the team. One of my most positive interview experience in a long time. Both HR and hiring group were very responsive, candid, and respectful of the candidate's time. There was never leaving you hanging in suspense; they were very proactive in providing updates and next steps.