Phone Screen + 7 Rounds of Interview. 2nd and 3rd Rounds are case interviews, 1st, 4th, and 5th rounds are behavioral, 6th and 7th rounds are panel interviews. I got rejected after the 5th round. Case interviews are very doable and are not at the MBB level, do know basic frameworks but the case is pretty structured and the math is doable. Very standard behavorioals, and some why world wide questions. Recruitment process is smooth and you will be updated usually 2-3 business days after an interview. You usually have an interview each week and the case interview rounds are both in the same week. They really care about fit hence why so many interviews but other than the case rounds which are 1 hour each interviews are usually 30 minutes each with time for questions