Carta
RepVue Score
18.60
Top 20% of CompaniesCarta
Back to Reviews
Current Employee Sales team lacks diversity and it feels like the goal is always changing. Great product and great product market fit tho. Browse Other Reviews
2.9
Aug 1, 2023
2 Useful