
Info-Tech Research Group
RepVue Score
0
Info-Tech Research Group
Back to Reviews
Former Employee Too many managers and no clear communication. Direction continues to change, which is not always communicated to the sales team. Additionally, the sales cycle is not taken into consideration, so expectations of management do not align. Browse Other Reviews
3.7
Jul 23, 2025
Useful