4.0
21 May 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great location Nice offices Good people Hard to get fired Decent bonus structure
Cons
Very low base salary No training Quick turn around of employees Poor management Unable to wfh if needed