Company: IBM
Date: 2014-04-22
Overall rating: 5/5
Employment status: current

Massive opportunity, no spoonfeeding
Pros: Working for a company that innovates and acquires to stay ahead of the field makes working in Sales less stressful than it would be if your company had crap products.  I never think to myself that I wish I was working for HP or EMC.  IBM also works hard to create easy-to-use apps so that you can learn about the products in an easily digestible manner so that you aren't trawling endless wikis.
Cons: Simply put, it sells 70,000 things, so figuring out what to get good at is incredibly hard.  It can also be hard to deal with conflicts of interest, such as when different bits of the business compete rather than cooperate.