Current Employee5.0Mar 10, 2024It’s great company with great product and technology, professional and supportive team.
Current Employee3.9Feb 6, 2024Great technology, great sales process. Your success will largely depend on your territory.
Current Employee2.4Jun 5, 2024Recent leadership turnover and shift of the sales org. SE’s. Now fall under the sales leadership and the selling strategy has shifted. SE’s are more in charge of prospect and upsell hunting. Less technical requirements from the SE.
Recent leadership turnover and shift of the sales org. SE’s. Now fall under the sales leadership and the selling strategy has shifted. SE’s are more in charge of prospect and upsell hunting. Less technical requirements from the SE.