Current Employee4.3Jun 20, 2023Great, it's an environment where you can overachieve on targets if you put in the work
Former Employee2.9Jul 5, 2025Immature organization with too many and too frequent changes to org structure. Toxic culture of micro management and rigid sales process. Limited flexibility with pricing models to win business. Long sales cycle due to complex product.
Immature organization with too many and too frequent changes to org structure. Toxic culture of micro management and rigid sales process. Limited flexibility with pricing models to win business. Long sales cycle due to complex product.
Former Employee3.6Mar 20, 2024Diluted patches and very lengthy sales cycle driven my market conditions. Intense culture but some great people and leaders.
Diluted patches and very lengthy sales cycle driven my market conditions. Intense culture but some great people and leaders.
Current Employee3.7May 7, 2025Good experience, ability to earn above OTE are given. Culture has much improved.