4.0
Aug 13, 2020
Former employee, more than 3 years
Luton, East of England, England
Recommend
CEO approval
Business Outlook
Pros
friendly people, good working environment
Cons
pay not great but then it never is in travel
Check out your Company Bowl for anonymous work chats.