4.0
24 June 2026
Anonymous employee
Former employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Great place to work, great benefits, social environment and lots of food!
Cons
Overall business performance. Some senior managers difficult to work with and unwilling to listen