5.0
Oct 22, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Small company with great tech and enterprise customer base. Clear management guidelines, roadmap and light internal structure.
Cons
Invest in more talent to accelerate growth