Incredibly well-run and efficient--really great recruiting team. Went through multiple rounds and met virtually every member of the team I'm going to be joining. I was given a take-home assignment that was helpful in giving me a sense of what kind of work I'd be doing if I joined. This entire interview process was as stress-free as these kinds of things can be.