RepVue
Back

Own Company

252 Employee Ratings
252 Ratings
86% Verified
3.5
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Own Company
252 Employee Ratings
86% Verified
3.5
Unclaimed Profile
82.18
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
3.0
Dec 11, 2023
Fantastic onboarding experience, however that's about where the positive reports end. The company has certainly had challenges from an organizational standpoint, lots of turnover in upper management, mass hiring, mass layoffs, and certainly seemed to be some favoritism in terms of leads / account routing. Sales culture is still founded on metrics, metrics, metrics, so expect to be lets of outbound activity and heavy monitoring. You can certainly be successful here but you'll constantly be monitored on a daily, weekly, monthly basis.
1 Useful
Share
Browse Other Reviews
Reviews at Own Company