Best company I have ever worked for… until they laid everyone off with no explanation!!! - Senior Account Executive Own Company Employee Review

2.0
Nov 5, 2022
Recommend
CEO approval
Business Outlook

Pros

- The company has been doubling in revenue for the last 7 years - The product is SOLID. OwnBackup solutions for Salesforce are second to none - Plenty of opportunities to succeed in a sales role - Great company incentives including free meals and health insurance - Amazing team culture in the Australian Team - Company is big on events and will spend millions on sponsorship and marketing. - High pace role but really rewarding - Generous salary package

Cons

- Sales targets are ambitious and if you don’t retire your quota, you are out the next day. - Get ready to take calls at every hour of the day or the night. - Must work from office at least 3 days a week. Mandatory office presence can be 5 days a week for more junior positions. - Parental leave is only 8 weeks. - HQ is ruthless. No respect towards people, no second changes given. - After laying off 95% of the original sales team at the beginning of this year, they started a hiring frenzy to get a new team up and running. Despite everyone was ahead of their number, in November 2022 we were ALL made redundant out of the blue. No explanation given.

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