
Drata
RepVue Score
0
Top 10% of CompaniesDrata
Back to Reviews
Current Employee it's not a bad place. Not the best culture or leadership, but for a startup, they compensate well, and isn't that what sales is about?
you have to generate most of your own pipe now Browse Other Reviews
2.6
Oct 20, 2025
Useful