1.0
Apr 3, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Talent people, great ideas some cool clients
Cons
Toxic culture from the Management which leaves absolutely no room for those great ideas or talented people. No leadership, just micromanagement , cookie cutter approach and no room for personality!