A overly heavy round of phone interviews and then another exhausting round of in person interviews back to back, without breaks. Sure, Microsoft culture has intense interview processes but this isn't Microsoft and it's a bit of overkill. After that many interviews, you are tempted to walk away because other opportunities do not take as long to vet.
The company focuses on personality fit, and you are sent through many rounds of interviews from various members of the team you would be working with. HR is responsive, and lets you know whether you get the job or not. All the interviewers are smart and intense to varying levels. Be prepared for any type of question.