insightsoftware
RepVue Score
0
insightsoftware
Back to ReviewsCurrent Employee Extreme micromanagement. Leadership is somewhat delusional about their strategy. Most of the growth comes from reselling 20-30-year-old products to its existing customer base at a higher price. Browse Other Reviews
2.9
Jun 21, 2024
Useful