ZoomInfo
RepVue Score
0
Top 10% of CompaniesZoomInfo
Back to ReviewsFormer Employee The sales culture of win at all costs was very non customer centric and while leadership wanted to meet the customer where they were, field leadership was "force it down their throats" to get to the number. Browse Other Reviews
3.0
Sep 24, 2024
Useful