Current Employee3.7Oct 30, 2023Good product, comp is above market average. Company culture and changing environment is the main issue
Good product, comp is above market average. Company culture and changing environment is the main issue
Current Employee3.0Feb 10, 2025Great company with an amazing set of solutions and in a very exciting industry. Lots of leadership changes constantly and poor SDR and inbound leads support.
Great company with an amazing set of solutions and in a very exciting industry. Lots of leadership changes constantly and poor SDR and inbound leads support.
Current Employee2.7Jan 4, 2024Constant changes and restructuring have made it difficult to find much success.