Outstanding
As far as training providers go, now skills have been above and beyond anything I have experienced in other job I have had. They are extremely helpful and someone is always around for a chat, They are very reliable. The training staff are knowledgeable and very supportive.