Phone screening with recruiter, phone conversation with future boss, half day of on-site interviews (business, team, peers, boss, HR). All interactions were professional and pleasant, the conversations on-site were engaging. Overall, a positive experience.