3.0
Jan 26, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
You’ll work with lots of great individuals, have a great social life in work.
Cons
Leadership care very little about the employees. Little attempt to keep me after getting offered another job, despite doing some really great work at the company