
Ideal Image
More Ratings Needed
RepVue Score
Ideal Image
Back to Reviews
Former Employee Things were constantly changing for the worse. Multiple CEO’s during my little time there. The newest one is incredibly toxic and will send out monthly recordings telling his employees to “polish up your resume”
Constant lay offs and they have outsourced a lot of the positions overseas, which our customers hated.
I would never recommend working here, in my many years in sales I have never been spoken to that way by upper management. Browse Other Reviews
1.0
Jun 11, 2025
Useful