It was a 4 part interview process. The first with the recruiter, then I had a panel interview with peer level, followed by panel with 2 hiring managers and finally the last interview with the hiring manager and another manager. Everyone was very friendly and helpful