2.0
20 May 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Work life balance, basically there is no work to do, if you call it a balance!!!
Cons
- used to be a good place but all smart people left the company - leadership do not care about business and employees - low pay - No motivation