3.0
1 Nov 2019
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good people, nice wages, nice offices
Cons
Too many people high up in the business that hide away from taking responsibility for failures in sales and marketing Deluded management. Lack of opportunity