3.0
Feb 24, 2026
Current employee
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
- Great learning environment with solid growth opportunities - Smart people and open minded culture - Decent work-life balance
Cons
- Current financial results impact compensations - Limited transparency around how bonuses are determined and distributed. - Some decisions may feel influenced by internal politics.