The interview process was arguably the best I have ever experienced. The entire team were people I really LIKED! From beginning to end, the recruiter was consistently present, providing me with both useful information before the interviews as well as feedback after each round. She also asked how I felt about each interview round. The process moved very quickly over the course of 3 weeks.