“Gave me great opportunities, brought out the best from me. I was given a succession of more and more important tasks. Ended up travelling Europe to share best practices”
Glassdoor is your free inside look at company reviews and ratings in Saint Neots, England - including employee satisfaction and CEO approval rating. All company reviews posted anonymously by employees.