5.0
5 Nov 2025
Current employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Super culture, autonomy, great place to work, inclusive and the chance to learn lots of new skills
Cons
Its challenging for the dynamic business to see where it will be in years to come.