Current Employee3.4Dec 28, 2023Great experience with a great product to sell in the cyber security space
Current Employee2.3Apr 25, 2024Own has made poor decisions over the years that have resulted in competitors catching up to us, underpaid employees, zero channel partners and bizarre rebranding.
Own has made poor decisions over the years that have resulted in competitors catching up to us, underpaid employees, zero channel partners and bizarre rebranding.
Former Employee3.0Dec 11, 2023Fantastic onboarding experience, however that's about where the positive reports end. The company has certainly had challenges from an organizational standpoint, lots of turnover in upper management, mass hiring, mass layoffs, and certainly seemed to be some favoritism in terms of leads / account routing. Sales culture is still founded on metrics, metrics, metrics,...Read More
Fantastic onboarding experience, however that's about where the positive reports end. The company has certainly had challenges from an organizational standpoint, lots of turnover in upper management, mass hiring, mass layoffs, and certainly seemed to be some favoritism in terms of leads / account routing. Sales culture is still founded on metrics, metrics, metrics,...Read More