1.0
Oct 26, 2023
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great group of people trying to deal with awful working culture and failing leadership.
Cons
Leadership conning investors out of money, making false claims, promising the unachievable and delivering nothing.