Interview process was very quick. I had two phone screens and then onsite round that included 7-8 interviews. The recruiter was very prompt with getting back to me with responses to my questions and with interview results. The interviewers were very approachable and they answered my questions to the best of their ability.
I would recommend they include few minutes of break (10 probably) between interviews to give some buffer time before the next interview.