Four interviews total. First with a recruiter. Second with someone on that team. Third and fourth were scheduled on the same day. Both were interviews with two people each. It wasn't a fast process but that was the only negative part. They were very communicative about why it was taking longer so that made up for it in my opinion. Overall, very positive interview experience.