Great place to work! - Senior Customer Success Manager Own Company Employee Review

5.0
Nov 17, 2022
Recommend
CEO approval
Business Outlook

Pros

Great culture, work/life balance and compensation.

Cons

Growing pains contribute to rapid changes within the organization.

avatar
Own Company Response
3y
Thank you for taking the time to share your thoughts on what it’s like to work at OwnBackup. We are pleased to know you enjoyed our work/life balance and total rewards program. The culture at OwnBackup is very important to us. One of our core values is “culture is just as important as results” and we strive to embody this value with everything we do. We are certainly a fast-growing company in a rapidly changing market, prone to experiencing some growing pains. We are working to stay agile in these fluctuating circumstances. 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