
Techstars
More Ratings Needed
RepVue Score
Techstars
Back to Reviews
Current Employee It was a ton of work for nothing to show for. The commision was terrible and the overall product market fit made the entire sales process ineffective.
1.9
Dec 20, 2024
Useful