Current Employee2.9Sep 4, 2023Good product and good company for Sales in France but they need to improve the long time vision.
Current Employee3.1Sep 18, 2024Great product, lacking GTM, enablement, and on-boarding motions. High pressure/ High reward.
Current Employee3.6Apr 18, 2024Leadership is settling in. Vision and product are good. Happy with the org.
Current Employee3.1Jul 24, 2023Good, but thoma bravo cut our earnings in half. what this company was, it is no longer is.