Very thorough and positive process. I had 5 rounds of interviews. Interviewers are nice, genuine, and to the point. Did one case study with hiring managers — very constructive.
The TA person was very transparent and responsive. Overall I had a positive experience with them.