1.0
14 Nov 2025
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
1) It will be gone soon 2) They *mostly* pay your salary on time although I hear no longer guaranteed
Cons
Literally everything about this company is rotten. The teams of people below senior management were lovely and competent. Since they have mostly left I'm not sure what redeeming qualities remain.