It was lengthy but fair. 3 rounds- intro with the recruiter, meeting the manager and team, then the behavioral STAR interview which lasted about 1.5 hrs. They have the same process for everyone to keep it fair. background check and references process took a few weeks or longer, after the offer.