Very smooth interview process. I was contacted via email to answer a few screening questions and received a phone call a few days later for an impromptu phone screening. The next round was shortly after the phone call with a few current employees. The final step was a compensation call.