I did 5 total rounds of interviews in 2 weeks. The only difficult part of the interview was the take home assignment, which had a tricky angle to it. Besides that, the other interviews were all 30 minutes each with different members of the team (although I wished the one with the hiring manager was longer). Overall, everyone was warm, welcoming, and friendly. The recruiter was very responsive and did a great job with the communication.