Could be worse, but could definitely be better. - Sales Development Representative Own Company Employee Review

3.0
Nov 5, 2021
Recommend
CEO approval
Business Outlook

Pros

Positive culture if you are performing well. Huge potential, monopoly on the market and rapidly expanding.

Cons

Sales culture is get your numbers or get out. If you’re not hitting your number, make more calls. Little focus on personal development. SDRs are paid way below the market standard, often by $10-20k.

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