5.0
Feb 26, 2024
Current employee, more than 1 year
Watford, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Focused on the wellbeing and happiness of their workforce
Cons
Based in Watford - awkward to commute to from the other side of greater London