One interview with a recruiter, interview with the manager(s) you’d be working under, excel assessment.
Managers are incredibly blunt and have big personalities. I can absolutely see how all of the Glassdoor employee reviews are accurate. If you have any type of personality where you’re not afraid to speak your mind or give honest feedback I could see you clashing with the managers.