3.0
24 Feb 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.