Current Employee3.9Oct 23, 2024content with the company, good products and ecosystem, many good leaders
Current Employee5.0Oct 30, 2025It is a great company to work for. The culture is what they say it is.
Current Employee4.7Apr 26, 2025My overall experience has been positive. They have plenty of resources and knowledge for how to sell and do a good job enabling reps to chase down and hit their targets. Leverage your team and supportive resources and lean into customer pain and you will do fairly well
My overall experience has been positive. They have plenty of resources and knowledge for how to sell and do a good job enabling reps to chase down and hit their targets. Leverage your team and supportive resources and lean into customer pain and you will do fairly well