Overall, the process was very smooth. The best part of the interview was how well they communicated, they constantly communicated with me throughout the process, keeping me interested and updated. They were more than willing to work with my busy schedule. The questions led to conversation, and I feel like I really got to know the team dynamics during the interview. They were more than willing to answer questions that I had asked them.