Otter
RepVue Score
0
Otter
Back to ReviewsCurrent Employee Very high potential for salespeople to be successful. Fast-moving product that is NEEDED by many businesses today. Plenty of opportunity to do things your own way and see success. Leadership is tructured to ensure continius success. You'll need to improve regularly in order to be successful but there is support to do so and a very trasparent process so peer to peer assistance is high. Browse Other Reviews
4.7
Feb 27, 2024
Useful