The interview process was extremely smooth from start to finish. The recruiter was excellent and communicative every step of the way. Interview scheduling was well-organized and the prep in advance was very helpful. Every person who interviewed me was smart, thoughtful and impressive.