RepVue
Back

Squirro

9 Employee Ratings
9 Ratings
89% Verified
2.9
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Squirro
9 Employee Ratings
89% Verified
2.9
Unclaimed Profile
73.33
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.3
Feb 7, 2025
Nice, smart people. Too unfocused where it counts (seeking PMF, building moats, retention) and too minutia focused where it doesn't (using new tools for efficiency). The change all agree is necessary happens too slowly and is met with resistance and fear, which holds the business back and hurts sellers.
Useful
Share
Browse Other Reviews
Reviews at Squirro