Current Employee3.9May 23, 2024Great company, average sales org and very behind market leaders at present.
Current Employee3.6Sep 12, 2024Good but still work to do. Combining products and leveraging relationships
Current Employee3.0Oct 20, 2023Poor leadership and unreal quota with 60% of the sales team under goal