Current EmployeeFeatured Review4.0Sep 11, 2024My overall experience was good. It is a good company to work for
Current Employee3.0Mar 28, 2024Mid, there's better cos out there. Product hasn't moved enough in response to customer need, more trying to chase hype
Mid, there's better cos out there. Product hasn't moved enough in response to customer need, more trying to chase hype
Current Employee1.9May 9, 2024Not a good sales organization. We have zero PLG as customers are generally unhappy.
Current Employee3.0Aug 7, 2023We are struggling to find our footing. Good sellers with some new leadership.