The process was composed of a couple of rounds of initial testing, followed by a quick interview with the recruiter. This was followed by another interview, with a few quick case questions. Then, there was a business case round and finally they asked for a few references.
I found the process to be extremely positive. The challenges were exceptionally well designed and I actually had a lot of fun in completing them. The interactions with the team also gave me a great understanding of the company and its culture. The recruiter too, was always super helpful and provided me with quick, prompt and clear feedback after each stage.