1.0
Dec 14, 2025
Former employee, more than 5 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Good technology stack Nice office
Cons
Management highly political. Seen people being fired if they question their strategy Some Managers highly unsupportive and promote bullying culture No progression or meritocracy acknowledgement