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
2.0
Apr 22, 2026
Recommend
CEO approval
Business Outlook

Pros

Lunch was always free and good quality

Cons

Leadership was not transparent or honest

See reviews by: Helpful|Rating|Date|All