employer cover photo
employer logo
employer logo

InsightSquared

Is this your company?

Poor management - Sales InsightSquared Employee Review

1.0
Dec 10, 2019
Recommend
CEO approval
Business Outlook

Pros

They do a pretty good job of keeping up with the rest of the Boston tech companies in terms of perks in the office. Most coworkers are hard working and friendly. You constantly get to meet new, cool people with all of the turnover/layoffs

Cons

CEO is not respected and his vision isn’t clear. Product isn’t competitive Anymore. Goals are not realistic for reps,

avatar
InsightSquared Response
6y
Thank you for the feedback. I agree that we have a team of friendly and hardworking people. I'm sorry that you're frustrated with my communication of our vision. We've put a lot of work into this over the past few months. I hope that you and others on the team feel this has improved. I'd welcome discussion and feedback on that front. For folks considering a career here, I have many channels of feedback to address concerns personally, including monthly town hall meetings, monthly employee surveys, anonymous feedback channels, and biweekly office hours. I appreciate critical feedback and will continue to try and do better for our team. 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