Recruiter screen + 3 interviews. They were very prompt in getting back to me and scheduling interviews. Everyone I spoke with was incredibly friendly and helpful. I really enjoyed the interview process and everyone treated me with kindness and respect.