Pretty long but standard for a company this size. Recruiter sent me, I was given a phone screen, then in person with 5 or 6 people that took a few hours.
Interview questions [1]
Question 1
They didn't ask a lot of questions, mostly talked about themselves.