1.0
Mar 7, 2020
Anonymous employee
Former employee
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
None, apart from location may be.
Cons
All that other reviews have mentioned. Bullying, toxic culture, outdated tech stack, no career progression and no bonuses apart from the CEO and 6 or 8 privileged top managers.