3.0
Aug 10, 2025
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work perks, not a bad team to be a part of. Big name brand
Cons
Business moving back to office based Management don’t seem to care about current employees any more Poorly located office Sam strategy for years even going backwards