RepVue
Own Company fka OwnBackup

Own Company fka OwnBackup

205 Employee Ratings
205 Ratings
85% Verified
3.4
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Own Company fka OwnBackup
Own Company fka OwnBackup
205 Employee Ratings
85% Verified
3.4
Unclaimed Profile
79.84
RepVue Score
Back to Reviews
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.
Useful
Share
Browse Other Reviews