Everyone was super nice and the process was very well coordinated. Phone screen followed by multiple on-site interviews a few weeks later. They made a great effort to make sure everything was clear and that I was comfortable. The interview questions were challenging but not designed to trip you up or test you