Gartner
RepVue Score
0
Gartner
Back to ReviewsFormer Employee Terrible culture but it had good base pay. Most of the sales org is a revolving door though with a few lifers. But most sales reps do not actually know anything about technology they come in from non-tech backgrounds and just push the research. Browse Other Reviews
2.6
Apr 22, 2024
2 Useful