2.0
Feb 25, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Continuous change Sales tools ever improving
Cons
Good software solutions lack even minimal development Lack of accountability and progress across product and marketing functions Failure to innovate at pace of competition