5.0
Mar 18, 2025
Anonymous employee
Current employee, more than 5 years
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
Dynamic workplace with a lot of diversity and different nationalities. It's a collaborative environment with a positive office culture.
Cons
Sometimes decisions can feel top-heavy as the HQ is based in a different country