RepVue
Main Menu
Main Menu
Main Menu
Top Hat

Top Hat

104 Employee Ratings
104 Ratings
87% Verified
3.0
Rate this Company
RepVue Score0
RepVue Score

0

Top Hat
Top Hat
104 Employee Ratings
87% Verified
3.0
73.56
RepVue Score
Back to Reviews
Former Employee
2.9
Oct 3, 2023
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.
1 Useful
Share
Browse Other Reviews
Top Hat
Reviews at Top Hat