It's Been an Incredible Ride and It's only Getting Better - Enterprise Account Executive Own Company Employee Review

5.0
Sep 18, 2019
Recommend
CEO approval
Business Outlook

Pros

-The product is solid and is hands-down the best solution on the market, also constantly evolving -The vision is there- and leadership taking the appropriate steps to take OwnBackup to the next level with exponential growth year over year -The executive team is extremely available, supportive, and listens to ideas -The organization invests in the long-term growth of it's employees -Excellent culture that keeps morale high -The company also in Salesforce ecosystem events that produce great leads for the sales team -Brand new 30,000 square foot state-of-the-art office with an open floor plan

Cons

-Not many to think of but a 401k match would be fantastic

Explore other reviews about Own Company

5.0
Jan 21, 2026
Recommend
CEO approval
Business Outlook

Pros

The best quality is the Culture

Cons

The worst con is that they had Layoffs

1
4.0
Jul 9, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

It is good comapany, reliable

Cons

I cannot hire at this point anyone

See reviews by: Helpful|Rating|Date|All