I got an email end of January from the recruiter, I really enjoyed my recruiter throughout the whole process. Scheduled a call to discuss further and then had my first round interview in February (about 4 weeks after the call) on a Thursday, by Friday I got an email from one of the interviewers in my first round that I passed and was moved to the final rounds, now I was working overseas so I couldn't have an in-person interview so my final rounds were all virtual and I guess because of that my interview date was just under 4 weeks after my first round. I really enjoyed the interviewers as a person, they will grill you on your PEI, I had a number of back and forth with the probing questions and then went on to the casing, one of them did challenge my reason for my recommendation.
First round - 2 interviewers
Final round - 3 interviews with the partners (2 senior partners and 1 AP)