Toxic Company Culture - Anonymous employee InsightSquared Employee Review

2.0
16 Jan 2020
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Benefits Nice people Mid level management is great

Cons

the executive team is incredibly misaligned no diversity pay could be better

Explore other reviews about InsightSquared

5.0
17 Apr 2026
Recommend
CEO approval
Business outlook

Pros

loved it so much - it was the best

Cons

no negative feedback the best ever

3.0
18 Oct 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