Current Employee2.9Sep 26, 2023Can make great money. Culture needs some work and they need to raise base.
Current Employee2.0Jun 30, 2025Great company if you’re just starting your career. The company culture and how Insight incentives its senior account managers is broken. The Account Management role is not competitive if you are not consistently in the top 10% of the company that has 2,000+ account managers. Senior account managers are required to cold call daily with little to no support. No such...Read More
Great company if you’re just starting your career. The company culture and how Insight incentives its senior account managers is broken. The Account Management role is not competitive if you are not consistently in the top 10% of the company that has 2,000+ account managers. Senior account managers are required to cold call daily with little to no support. No such...Read More