Pros
Coworkers were the best part of the job. The CEO was fantastic, and it was great to be a part of his company, in the beginning, when he was more involved. But as he stepped back, and let new senior management come in, the environment became volatile. Interesting product and great customer base to work with. Harvey Tool recently implemented SalesForce, which is a great tool for tracking sales activity, and was very helpful to manage my territory sales and team activity on call campaigns, end user outreach, etc.
Cons
Would be expected to work more than 40 hours, but not allowed to claim overtime, or harshly scrutinized for it, even as a Manager. Upper management so focused on KPIs, could not see any value in activity unless it drives a number. As a Sales Manager, I was once asked by Management "why I was answering the phone?" My job description was never defined as the roles and needs of the company changed. So all of a sudden, things that I used to be reviewed positively about by previous managers, turned into criticisms without me knowing how my job expectations had changed.