insightsoftware
RepVue Score
0
insightsoftware
Back to ReviewsCurrent Employee The new sales leadership does not understand Enterprise sales. There is an intense amount of micro-management. The culture is toxic. Browse Other Reviews
2.7
Jul 22, 2023
2 Useful