NAVEX
RepVue Score
3.30
NAVEX
Back to Reviews
Current Employee Within a year, approximately 35% of the sales force left. Despite the great quality of the products and the exceptional qualities of the team members, the management practices and attitudes were inadequate, leading to a substantial number of departures. Browse Other Reviews
3.1
Jan 2, 2025
Useful