5.0
Apr 1, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good communication and working with qualified intelligent people. Brilliant CEO.
Cons
Sometimes felt results of the review process wasn't reflective of the hard work conducted which was disappointing and one of the reasons I departed the company.