5.0
Jun 6, 2026
Anonymous employee
Current employee, more than 1 year
Edinburgh, Schottland
Recommend
CEO approval
Business Outlook
Pros
An enjoyable place to work - you're surrounded, for the most part, by people who are extremely talented, while being warm and approachable.
Cons
It's a constant 'change' environment, regarding strategic direction, business priorities and ways of working. Can be an issue if your role or department is explicitly impacted.