2.0
3 Feb 2026
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
They paid on time, I guess?
Cons
They have been slashing costs left and right, including scrapping bonuses for 2026. People have been "disappearing" since late 2024, destroying the culture and creating a fear culture.