I think your experience largely depends on where you work. Everything in Sales is a constant fire drill. Everything is last minute and frantic which leads to a lot of stress. Everyone seems frustrated, overworked and tired. For being a tech company, some of the systems are ridiculous. Would Insight tell a company who came to them for a reporting solution that they needed to create a report in Access from data in SAP and then compare it to data in Excel? These types of cumbersome processes are the types of things employees deal with everyday. The health insurance is high deductible, and isn't up to the benefits you find at other companies. The only bonuses given are to Sales. Unless you're a sales rep, there are no incentives, rewards or swag. How about recognizing the staff who helped your company achieve the sales? It's a clique-ish, high school environment. It was when I was there and my friends who are still there say it hasn't gotten any better. Sad. I'm told they had a re-brand this year, but it seems like the same old company.