Three rounds of interviews, over the course of 6 weeks. Very slow process but was informative and everyone was very nice.
Ended up getting rejected, as they said I didn't have the right kind of experience, which is fine. But making a candidate spend over a month of their time interviewing seemed like a waste of time as they knew what kind of experience I had when I applied.
The recruiter was very slow to respond and took multiple follow ups to get any sort of reply - not the best candidate experience.