Absolutely appalling company to work for
I worked at their Heathrow unit for over 8 years, the management was and is poor most are chosen on their ability to never criticise their superiors and not on their ability to manage. Always blaming the employees for their mistakes, if you are a driver they hate you from the start as they have to pay you more and that is a poor salary compared to other - more...
Nothing appalling place
Poor pay poor food (free) but disgusting