4.0
May 27, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Strong product, great upcoming product roadmap, good partnerships, strong results for clients, fun team.
Cons
There have been a lot of changes in the past 12 months, so some behind the scenes things are a bit messy. Benefits basic.