2.0
12 Jul 2024
Former employee
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Very small, so if you want to wear 100 hats, this is the place
Cons
Full of “frenemies”; Beholden to their parent company; and culture has gone really down hill in last 12 months