The interview process was all around favorable. They had a screening-esque phone call followed by a call with my would-be boss. They then brought me in for an all-day interview with about 5 interviewers, each with their own case study and personal questions.
The all-day interview was a little scattered and they accidentally tried to ask me the same case study question twice. Other than that, the people were very nice and accompanying, and they asked fun yet challenging questions.
My biggest downer on the entire process was that they stood me up on my first phone interview and then had to reschedule multiple times. I got the sense that this was an incredibly uncommon occurrence, but it was frustrating nonetheless.