4.0
Nov 19, 2025
Former employee
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
Team, financial, progression opportunities and incentives
Cons
Not a lot of cons, however there are very high demands and it can impact work/life balance.