1.0
Sep 23, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Barely anything. Almost all of my team has since left after my departure.
Cons
Inept management, inconsistent goals, cheap and ineffective processes.