Getty Images
RepVue Score
0
Getty Images
Back to ReviewsFormer Employee Cool company to work for with an overall positive reputation along with nice co-workers but the market was pretty saturated and they had little to no sales stack to lean on, pretty much get out and hunt on your own. Many AE's left and were replaced with CSM's that cost a lot less. Browse Other Reviews
3.3
Nov 26, 2024
Useful