
Vanta
RepVue Score
0
Top 5% of CompaniesVanta
Back to Reviews
Current Employee Good tech. Company is great. People are lovely. Comms is set up strangely. 70% is attributed to NRR yet they want everyone hitting target. Browse Other Reviews
4.3
Nov 18, 2025
Useful