RepVue
Back

Venafi

35 Employee Ratings
35 Ratings
74% Verified
3.7
Unclaimed Profile
Rate this Company
RepVue Score0Top 20% of Companies
RepVue Score

0

Top 20% of Companies
Venafi
35 Employee Ratings
74% Verified
3.7
Unclaimed Profile
84.86
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
4.1
Oct 3, 2023
Original sales org was blended, meaning you had a dozen existing customer accounts to up-sell, while adding net new sales accounts to your portfolio. In Jan 2023, they created a net new SaaS only sales team. No one on that team is hitting quota.
1 Useful
Share
Browse Other Reviews
Reviews at Venafi