1.0
26 Feb 2019
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Pay is above average for customer services Location is in Feltham near heathrow Free parking is available for staff
Cons
Micro management Long hours Management bias towards friends and long serving members