2.0
Jul 12, 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