Decent job - Product Support Specialist InsightSquared Employee Review

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

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

4.0
Apr 17, 2025
Recommend
CEO approval
Business outlook

Pros

Friendly people and opportunities for growth

Cons

Start up higher and re-org cycle

See reviews by: Helpful|Rating|Date|All