Originally spoke with a recruiter who very helpful and thoroughly prepped me for my interview. First interview was a phone interview with the hiring manager, second was an in person interview with the hiring manager and a couple of other additional team members. Third was a phone interview with a director and a 4th with one more upper management member.