4.0
May 22, 2024
Former employee, more than 1 year
Luton, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Great place to work. Overall company is very focussed on putting the customer first with products & services.
Cons
Being stuck in the office when our lovely customers all get to go on holiday.