
Own Company
RepVue Score
0
Own Company
Back to Reviews
Current Employee 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. Browse Other Reviews
2.3
Apr 25, 2024
1 Useful