Thorough, professional and engaging. Had a phone screen, in-person and a virtual interview. Executive level interviews were respectful and encouraging. The interview process can be very stressful. The team made it as comfortable and productive as possible.