Executive management really does care. - Sales Manager Own Company Employee Review

5.0
Nov 20, 2022
Recommend
CEO approval
Business outlook

Pros

People, product, values, market leader and leadership team. The company has amazing employees and leadership who really care about not only results but the people. Product is rock solid and customers appreciate it. Clear leader in space, customers realize how serious OwnBackup is with data security and this is documented. This makes security reviews much easier. Leadership team is caring, approachable, transparent and invests in the culture in "over the top" ways. Whether it is swag or events everything is always 1st rate.

Cons

Company took on a lot this year, at times it was overwhelming.

avatar
Own Company Response
3y
Thank you for sharing your feedback and perspective on what it’s like to be an OwnBackup employee. If you have any other thoughts or questions, please reach out to your HRBP. Thank you.

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