The training was challenging, but made easier because some of the trainers had recently come off the tools and they made you feel comfortable. The placement service was fine; I was not pushed into any old job and I am pleased with the company I joined because the Corgi gas engineer has high expectations.