1.0
23 Feb 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
None to mention this is not a good company to work for
Cons
Office is horrible Pay is not amazing compared to competitors Micromanaging Management and directors are not to be trusted Fire people without reason (this is very common here)!!! Terrible work moral in office