5.0
Mar 8, 2024
Current employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
Energetic, thoughtful team who do a lot for the health and well being of their staff. Lots of focus on mental health and inclusivity.
Cons
Can take a lot of time to get from idea to implementation.