3.6 is too high - Sales Own Company Employee Review

1.0
May 29, 2024
Recommend
CEO approval
Business Outlook

Pros

Salesforce suite, London and NJ office. Handful of talented, good people.

Cons

Pretty much everything, it’s all gotten progressively worse. Not even the bot reviews can boost this disaster of a company . The latest review is blatantly false and appears to be written by HR (I wonder who??). Core values are a joke, a CEO who couldn’t operate anymore outside of these hollow words. A CFO who couldn’t be any less qualified, I will say the confidence displayed by such an unimpressive individual is commendable. A highly bizarre HR structure where they’re involved in almost every facet of the sales organization - no company I’ve ever worked at operates this way and this alone would be reason enough to avoid this place like the plague. Sales ‘leaders’ who have no accountability, a lot of finger pointing but no self examination. Cult like atmosphere that’s been mentioned in other reviews.

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