Easily the best interview process I've been through in a long, long time. The recruiter was incredibly easy to deal with. Polite and pleasant, all while being entirely forthcoming. Scheduling all of the interviews was straightforward, and each interviewer was transparent. It was clear that this team was looking for a good fit, as opposed to a warm body to fill a spot. The whole interview process sold me on the company and culture.