employer cover photo
employer logo
employer logo

InsightSquared

Is this your company?

Great people, great product - Account Executive InsightSquared Employee Review

3.0
Mar 11, 2021
Recommend
CEO approval
Business Outlook

Pros

Great people, great product (since Olono & HubSpot integrations)

Cons

Low pay and poor leadership vision before new COO and eventually CEO took over. Extremely high turnover over last three years (even before covid) and several failed attempts to scale sales team (stems from lack of vision and understanding of product market fit). Sales team consists of young & poorly trained reps because they like to pay low and sell a "Masters degree in Sales". Some sales managers don't like feedback which creates a poor environment to learn and evolve. Ask about churn and average AE quota attainment

Explore other reviews about InsightSquared

5.0
Apr 17, 2026
Recommend
CEO approval
Business Outlook

Pros

loved it so much - it was the best

Cons

no negative feedback the best ever

3.0
Oct 18, 2025
Recommend
CEO approval
Business Outlook

Pros

Benefits were good and the people working there were nice

Cons

It was a metric system. If you didn't perform well or better than others on your team it was made clear

See reviews by: Helpful|Rating|Date|All