2.0
12 Jan 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice team and employees in the HQ. IT systems are well organized.
Cons
A lot of changes of strategies due to a startup mentality and continuous turnover of people that doesn't feel stable.