Simple, efficient and they were very responsive and helpful throughout the process. It involved 3 stages but each stage offered a different purpose. Everyone was extremely friendly and approachable. It involved an online call which was set questions, then an in person interview, then a final call with the ceo.