The process was very smooth and clear. Not only would they answer any questions I had about the position, they were clear on their expectations. They made sure I knew each step of their process, from phone screens to technical assessments and on-site interviews.