3.0
May 9, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
As a small company it is possible to get things done quickly.
Cons
Executive management changes often and there is no clear direction or coherent leadership. Cult of personality.