4.0
Feb 15, 2025
Former employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
Great people, projects and products
Cons
Career progression system could be improved. Managers have limited influence in the process and struggle to keep people as a result.