3.0
15 Feb 2021
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good teams People care about their projects Easy to get in touch with SLT
Cons
Staff are blinkered, little concept of bigger picture outside of their concern CEO has been in place for too long, migrates responsibility Does not operate as a commercially effective institution If you sit around long enough you’ll be a manager even if you can’t do the job