4.0
5 May 2026
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Fast moving, good comp structure, interesting business
Cons
Too product lead vs, customer lead, difficult org structure with overlapping mandates, no clear owner making it difficult to make decisions and move things forward