4.0
3 Mar 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good product & global reach. You will work with some amazing logos and flexible working hours.
Cons
Poor leadership, too much focus on the wrong things. People have got into roles that they shouldn't be in.