What I liked the most was the candidate experience. Since I was approached by the recruiter, she spent a lot of time with me giving me advice, asking for my needs and motivations and communicating a lot on every step. I really appreciated this.
The process is quite long, but it's fast. They have a lot of flexibility to do the interviews anytime that works for you (all at once, or 1-2 per day, for example). They asked me to choose between a home assignment and a streamlined live coding.