5.0
14 May 2026
Former employee
Saint Albans, England
Recommend
CEO approval
Business outlook
Pros
The team is really supportive and welcoming.
Cons
It gets very overwhelming and is a lot of work.
Engaged employer
Check out your Company Bowl for anonymous work chats.