Top Hat
RepVue Score
0
Top Hat
Back to ReviewsFormer Employee Sales leadership leads by micromanagement and shaming, toxic culture. Some AEs were let go after only 4 months on the job who didn't get manager support and training. Company culture is supposed to be wellness but that does not seem to apply to the sales team. My advice, not a great company to work for, at least in sales. Browse Other Reviews
2.9
Oct 3, 2023
1 Useful