employer cover photo
employer logo
employer logo

InsightSquared

Is this your company?

Good place to work at - Software Developer InsightSquared Employee Review

4.0
Oct 22, 2019
Recommend
CEO approval
Business Outlook

Pros

- Great engineering team, everyone is very approachable and the company has a very positive environment to work at - You get to work on challenging stuff - Everyone's opinion is encouraged - Nice perks

Cons

- People team really care as long as you're part of the company, once you leave the organization and need some stuff (paperwork, ) you'd get vague reply (we're looking into it, we'll get back ASAP) or you'd never get back any reply

avatar
InsightSquared Response
6y
Thank you for the feedback. I'm glad you enjoyed the environment and your time here. I'm sorry that you feel that you got ignored after your departure. I realize I'm responding quite late, but if you would like to email me directly, I'd appreciate the opportunity to follow up and find out where the breakdown occurred. For folks considering a career here, I am accessible to anyone on the team and we have many ways to escalate issues. As an example, anyone in the company can call a same day public meeting with the executive team if they feel that our existing processes are failing a specific customer. Thanks, Fred (CEO)

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