I enjoyed my experience interviewing. Lots of rounds, but I was kept up to date throughout. I felt like the recruiter genuinely wanted me to succeed and provided feedback very quickly after each stage. There were four stages total; recruiter screen, presenting 2 case studies to hiring manager, presenting case studies to a panel, and an“onsite” consisting of a whiteboarding exercise and 3 team/culture fit interviews.