5.0
26 Feb 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