4.0
4 Feb 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
- Great depth of experience across complex projects - High level of responsibility and stakeholder influence - Great benefits
Cons
- Lack of clear projection for graduate progression, especially in Marketing - Lack of mid-level jobs available - High barriers to perform in role - lots of siloes, processes, bureaucracy - Lack of corporate recognition for non-Sales roles