RepVue
Back

Omnissa

56 Employee Ratings
56 Ratings
79% Verified
3.3
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Omnissa
56 Employee Ratings
79% Verified
3.3
Unclaimed Profile
78.47
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.4
Sep 18, 2025
The targets are unrealistic and quota distribution across the organization was not well distributed.. some AEs were asked to increase base business by 60% while others were asked to meet quota at under 10% increase in base. It set up winners and losers. Too many sales people for the number of accounts - some accounts are just not going to be buyers- feels like 20% of the sales team could be let go and still would not impact to revenue. Some sales reps are overlay sales reps struggling to be true AEs. Sales tools were not sophisticated making it time consuming to get real data on deals and set expectations to manage the business.
Useful
Share
Browse Other Reviews
Reviews at Omnissa