3.0
Sep 2, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great products - the technology is excellent Expertise in pre-sales and in customer success is extremely high and the teams work very well. Overall very good people.
Cons
Random decisions from the very top mean regular changes in direction Rarely is a decision made in the best interest of the customer Management will run an agenda and filter all information contrary to that agenda Broken systems and processes, arbitrary approvals and decision making