3.0
May 5, 2020
Former employee, more than 10 years
Luton, East of England, England
Recommend
CEO approval
Business outlook
Pros
plenty of travel opportunities and lots of employee perks, head office with great facilities
Cons
Head office location, lack of support for mental health issues