I first had a phone interview with the recruiter. Two days later, I had a phone interview with the hiring manager that tested my knowledge and skills. A month later, had an in-person 1:1 interview with the hiring manager where I was asked more behavioral and situational questions.
A few weeks later, I interviewed with upper management, hiring manager direct reports and stakeholders. Interviews were casual, mostly around skills and situational questions. Every one was friendly and smart. Very positive experience all around as I went through various buildings and cafeteria. Felt like a startup where everyone knew each other. Employees were generally smiling.
I unfortunately didn't go through the next round because the other candidate used to work with hiring manager. This is a company I will still try to get into.