Exceptional process with a lot of communication and setting clear expectations. Recruiters are incredibly helpful and suer flexible to make everyone happy during what could be a stressful experience. The leadership also open to questions and making sure you have a good experience.