1.0
12 Sept 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great team of people to work Good salary
Cons
Terrible upper management run the business down No support from upper management Internal ‘fighting’ amongst managers trying to compete!