3.0
Dec 14, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice people to work with. Good discounts
Cons
Usually buried in meetings with no time to do any actual work. Constantly overworked. Unclear on how to justify promotions and constant change of management