Ceros
RepVue Score
0
Ceros
Back to ReviewsCurrent Employee People are great, product and leadership is not. The product is overpriced, and basic updates seem to be a struggle. Recently they decided to lay off 90% of the SDR team, before walking that back and asking them to stay. Most refused. We'll miss our yearly target by 7 figures. Would not recommend. Browse Other Reviews
1.6
Sep 28, 2023
2 Useful