The interview process overall was great! My recruiter kept me updated through out the entire process. She constantly was checking in on me and seeing if I had any questions. Everyone I interviewed with was also very welcoming and kind.
For my role specifically I had 6 interviews. First interview was the HR screening, the next four interviews were all 30 minutes each to meet different staff (hiring managers and team members), the last interview was an hour long presentation.