3.0
Jun 17, 2024
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Amazing culture - great people and flexibility
Cons
Big company so lots of red tape, people who aren't good at their job but hit target, hard to progress to leadership