2.0
23 May 2025
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great junior staff Fun clients Engaging product
Cons
SLT don’t have the right background for their roles. While this is great as a concept, it means product development is slow and the CPO/CEO was a passive aggressive bully