Entire process took two weeks and was really easy to schedule. Interviews included 3 rounds: phone screen with recruiter (30 min), case study presentation with hiring manager (45 min), then the "on-site" with a group case study presentation (60 min) and 3 breakout interviews (30 min each). Everyone I talked to was very nice and I wished that my experience and the role lined up a bit better so we could work together.