4.0
7 May 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture, solid product, good comms, nice people
Cons
Over hired sales people, pot luck if you get the right accounts, siloed teams, no pay rises. The greatest risk is being left behind by other players.