Current Employee4.1Jul 3, 2024Great company & new leadership gives confidence in the longevity of the organization.
Current Employee4.6Jul 10, 2025Definitely were some bumps as we went through leadership changes but on much more solid footing than it's been on for years
Definitely were some bumps as we went through leadership changes but on much more solid footing than it's been on for years
Current Employee2.4Jul 10, 2025Very expensive, but not clear if we are worth the price point in most situations.
Current Employee3.6Aug 29, 2024Great solution, slow to adapt to EMEA region with competitors being quick to undercut on price and offer more language support. However, the recent leadership changes may cause the tide to turn. Time will tell.
Great solution, slow to adapt to EMEA region with competitors being quick to undercut on price and offer more language support. However, the recent leadership changes may cause the tide to turn. Time will tell.