Five stage interview process, very clearly outlined with great communication along the way. The feedback I received after each stage of the process was very helpful and people I met along the way were really happy to answer all of my questions. There was nothing too difficult.