Good under time pressure as our business is varied.  Very good way of getting staff In line and not accepting resistance towards training.  Involves all members during group training and excellent interaction with inline managers. Priorities immediate training and introduces all training in steps. Never overloaded management with scare tactics. Very realistic and honest. Very professional with feedback. The service contract works very well for our organisation. We are confident that our documentation, procedures and staff are trained to the highest safety level and I would highly recommend this company for Health and Safety Services.