Very straight forward and not easy by no means. Between the phone screens and timed online tests the in person interview was a touch demanding. They push you as much as possible to see if and how you might break down on a call. Treat everything like you are selling yourself as a resource to the person you are talking with.