Pros
There were some great people there. Unfortunately, because of the poor conditions many either left voluntarily, or were made redundant in regular cost containment panics, or fired.
Cons
So may good people go, or get let go due to poor treatment of staff, and poor culture, I used to have a fantastic manager who was at the time leading the most successful Sales Dept/country in the global business (Australia) revenue to budget wise. They built a great team and worked tirelessly to support, coach, and protect us all from the constant shifts in management and focus from HQ in Canada. At that time we had great wins and were all happy. We were all making commissions as well and had flexibility and trust included. The boundaries and plan were clear and consistent. Then it all changed. My manager left suddenly and the replacement was horrible. The new person took away all flexibility, belittled us all constantly, and even yelled at the team saying we weren't allowed to leave our desks during the day to get a cup of coffee! Told us all we wouldn't have a job if we did! Making it worse were the unrealistic expectations and activity KPI's, not recognizing the local market here and what works and what's important. Another shocker was that our commissions were being withheld (and NOT paid!) even though we had fair and square earned them. The new manager claimed to not have any responsibility for that which was appalling and simply untrue. In 3-months since the new manager has arrived, almost the entire Australian Sales team has resigned as people just can't work under such poor conditions. Results are the revenue was falling off a cliff, customer retention also falling off a cliff as all the Sales team have left and customers are fed up and just go to the competition.