Pros
You get to sell cutting edge products with some of the smartest people around.
Cons
Google "IBM Age Discrimination Lawsuit" and brace yourself. The Google "IBM Commissions lawsuits" for round two. In 30 years in sales, I have never had a company try to screw me out of a very large commission the week after a deal signed. They claimed there had been an administrative error and cancelled my incentive letter, issuing a new one for me to sign that would have cut my commission in half. There was no mistake. I knew the compensation plan my colleagues were on and it was the same as mine. Managers who I thought were friends were spineless and went along with this farce. When I sought legal representation, I was surprised to learn how common this practice was. IBM has a culture that promotes technocrats, not leaders. You can make good money at IBM, if they decide to pay you. Current sales management cannot be trusted.