I really loved working at Own Company - Business Development Representative (BDR) Own Company Employee Review

5.0
Jan 23, 2025
Recommend
CEO approval
Business Outlook

Pros

Own has a great culture and I personally had a great experience with the management too.

Cons

Territories can really put you at a disadvantage if you are not working a good territory you are not set up for success

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