Azure have a great ability to quickly get to speed with business issues and worked with us to develop programmes that would help us address those issues. The Azure team has a wide range of experience which helps candidates have confidence in the training and therefore fully engage but most importantly they like to have fun which is a must for us.