4.0
14 Oct 2025
Anonymous employee
Current employee
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
The people are great, the culture is great and the product is meaningful. Management cares about people's wellbeing.
Cons
It can be chaotic and stressful with work pulling from many directions. The office feels a bit unsocial.