Very positive experience, start to finish. Every interviewer was actively engaged and kind along the way. I had 4 interviews total, and it took around 2 weeks. The recruiter kept me up to date the entire time and was happy to help when I needed to change an interview time at the last minute. It's refreshing to see after experiencing some cold interviewers in other company processes.