InsightSquared Reviews

4.0

82% would recommend to a friend

(84 total reviews)
avatar

Todd Abbott

100% approve of CEO

63% positive business outlook

InsightSquared has an employee rating of 4.0 out of 5 stars, based on 84 company reviews on Glassdoor which indicates that most employees have a good working experience there. The InsightSquared employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

84 reviews
3.0
Oct 18, 2025

Decent job

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

Viewing 1 - 3 of 84 Reviews

Glassdoor has 84 InsightSquared reviews submitted anonymously by InsightSquared employees. Read employee reviews and ratings on Glassdoor to decide if InsightSquared is right for you.