I had a series of interviews (first a phone screen, second an interview with one person via Google Hangouts, third a number of in person 1:1 interviews, and fourth a final round in which I met with a number of people and also had a presentation component). The interview process was transparent and kind, which I have found to be rare. Recruiting communicated regularly with me and made what could have otherwise been a stressful process feel clear and comfortable. It didn't hurt that every person I interacted with along the way (hiring managers, interviewers, recruiters) was friendly and helpful.