Own Company reviews

3.8

61% would recommend to a friend

(360 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 360 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

360 reviews
2.0
Sep 25, 2023
Recommend
CEO approval
Business Outlook

Pros

The perks- medical, dental, free lunch. SDRs are talented and smart. Willing to help and provide emotional support which you will need in this role.

Cons

I saw the bad reviews and decided to give a try but it’s been one of my biggest professional regrets. Leadership- management is not fit for their roles and lack the basic requirements it takes to be a leader: empathy, interpersonal skills, communication skills, and plain respect for others. The Director is the most unqualified for the role. The only skill he possesses is the ability to “sell” himself. As a previous Sales person, he understands how to speak beautifully but the veil is quickly lifted when you realize that he has no strategic vision or understanding of how to support his managers. His favorite sentence is “we have failed you and that’s my fault” but he does nothing to course correct. Managers are stretched thin and have little to no time to train their team. One of the managers has no awareness of how to work with others. He constantly complains in front of his staff about his workload and claims he is constantly being yelled at from upper management. He should never be a people manager. You are expected to work like a machine. It’s frowned upon to collaborate with other SDRs- probably because they don’t want people speaking about how incompetent their leaders are- and they only care about their numbers. Stay away- there are better SDR opportunities elsewhere.

avatar
Own Company Response
2y
We value feedback from our employees as it helps us identify areas for improvement.If you would like to share more about your experience and areas of opportunity for the Sales Development organization, please reach out to your HR Business Partner.
1.0
Jun 13, 2023
Recommend
CEO approval
Business Outlook

Pros

-culture seems like it's great, but it's actually not because it's all fake (don't trust what you see on social media)

Cons

-toxic work environment -managers who weren't fit to lead (moody, passive aggressive, etc.) -lots of harassment that is overlooked, everyone is scared to speak up (they know there will be no support from the company) -HR team is useless in solving any issues, they only care about to company's reputation, not about the people -lower than average pay, almost impossible to hit full commission -career mobility was extremely limited -long hours and quick burn out and turn over -everyone was miserable and morale was always low

avatar
Own Company Response
2y
At OwnBackup, one of our core values is ‘culture is as important as results.’ This is demonstrated at every level of the business, from our ability to collaborate as a team, to our policies, companywide events, and our company swag. It’s what we consider when we hire, especially when it comes to our managers. We understand that managers contribute to the employee experience in a big way, and offer training and support to all managers across the company, with an emphasis on new managers. We can say confidently that any report of harassment in the workplace is looked into and resolved by our dedicated and qualified team of HR professionals. According to our most recent employee engagement survey, 91% of employees say they are made to feel welcome after joining the company. On average, 92% say they are treated fairly regardless of their race, sexual orientation, or gender. Our compensation is above the industry average, and we experience low employee turnover. We were also recognized as a Fortune Best Workplaces for Millennials and Best Workplaces New York company.
1.0
Jan 11, 2023
Recommend
CEO approval
Business Outlook

Pros

* Product that customers find valuable. * Engineering team that delivers on product advancements.

Cons

* Extremely inexperienced leadership team that operates like a frat house. * Recent layoff fell disproportionately on women and people of color (of which there were not very many to begin with). * Complicated management environment with numerous entanglements (one of which ended the CEO's marriage).

Viewing 10 - 12 of 360 Reviews

Glassdoor has 395 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.