3.0
19 Sept 2025
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Ambitious company with great ideas and goals. Some of the senior managers are really knowledgeable and helpful.
Cons
Top senior management is clueless Demands are raining without a proper cause or effect. Workload does not reflect salary.