Own Company reviews

3.8

61% would recommend to a friend

(361 total reviews)

Sam Gutmann

69% approve of CEO

62% positive business outlook

Own Company has an employee rating of 3.8 out of 5 stars, based on 361 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Own Company employee rating is in line with the average (within 1 standard deviation) for employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

361 reviews
5.0
Nov 20, 2022

Executive management really does care.

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.
1.0
Nov 18, 2022
Recommend
CEO approval
Business Outlook

Pros

The people besides upper management

Cons

Where to start. The company had major layoffs from being misevaluated to raise substantial monies. That being said, why have an office the size you do during the time you do, just to remove the people. They do not up hold cultural values. They stress test everyone into quitting. They don’t value their employees. The C suite does not have a handle on the current situation. Unless you live in Jersey, I would not apply to this job. Things need to change and it is not the people at the bottom or the people they let go. They are smoke screening the entire company with their deceitfulness and lies. Finance backgrounds working in tech, what could we expect? Lies mixed in with a misunderstanding of the industry, equaling a sales front machine using large jargon and lacking real depth.

avatar
Own Company Response
3y
Thank you for your feedback. OwnBackup as a company has always led with transparency. “We build trust through transparency” is one of our core values as an organization, and we do this with not only our employees but our shareholders and investors as well. We believe our office spaces are imperative and provide the time and setting for valuable conversations to take place and relationships to flourish. Conversation, connection, and relationships are also why we find it so important to have our workforce back in the office. There is simply no replacement for human connection and the culture it produces. The planning, designing, and building of our offices were done years in advance. The decision to eliminate roles was extremely challenging and has affected all geographies and departments today, we remain extremely positive about our future. Our Executive Leadership team is made up of very talented leaders who bring a wealth of knowledge and experience from some of the world’s top companies. They are engrossed in the industry, and the current market, and are driving the company forward. If you have any other questions or concerns, please reach out to your HRBP. Thank you.
5.0
Nov 17, 2022
Recommend
CEO approval
Business Outlook

Pros

Excellent product, great people, solid sales org.

Cons

Compensation is on the low end compared to industry and role average, management plays favorites.

avatar
Own Company Response
3y
Thank you for your feedback. We are glad to hear you liked the product, people, and our sales organization. In terms of compensation, we offer base compensation at or above the industry average, with a competitive total rewards package including health benefits, unlimited PTO, state-of-the-art office spaces, and employee perks. We have always been focused on building and maintaining trust with our employees. One of our core values as a company is “we build trust through transparency.” We remain as transparent as possible in times of change and will continue to do so going forward. Thank you
Viewing 205 - 207 of 361 Reviews

Glassdoor has 396 Own Company reviews submitted anonymously by Own Company employees. Read employee reviews and ratings on Glassdoor to decide if Own Company is right for you.