Applied online. Recruiter phone screen (15 min), Round 1 interview with two interviewers including hiring manager (approx 1 hour), Round 2 interview with two interviewers from same org (approx 1 hour). Everybody I spoke to was warm and welcoming and contributed to a positive candidate experience.