Both the recruiters and hiring managers were great to communicate with, friendly and noted my strong points whilst also providing quality feedback on parts where I could improve. The interview process was about 5 rounds consisting of:
1. Initial behavioral w/ senior manager -> 2. ML Case Study and presentation -> 3. Cross-Functional interview with Senior PM -> 4. 30-min case study along w/ ML team interview -> 5. Final interview w/ CEO
Overall, quite extensive but you are given a reasonable time to prepare for each interview and the team is always quick to provide help.