The recruitment process was everything you'd hope for as a candidate. It was quick, efficient and effective. The interview process was in-depth but I received feedback very shortly after each stage, avoiding the horrible "will-they-won't-they" waiting for feedback. One of the best processes I've been a part of :)