3.0
Sep 12, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- Nice office in London - Good paid time off
Cons
- Pay is lower than expected - Lots of management moving around and it confused goals - Random restructuring that removed many teams