2.0
Mar 24, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people and great company mission
Cons
The reality is very different. No incentive for retention, terrible benefits, bad compensation. There is no accountability for employees nor gratification for great achievers. The company keeps going downhill and the current CEO is making it worse.