Company: IBM
Date: 2014-06-18
Overall rating: 4/5
Employment status: former
Experience level: Senior

Retired as long-term employee.  Went through ups and downs, but overall it was a good experience.
Pros: IBM has such a broad range of product and services offerings, you can move around in your career without having to switch companies.  Good opportunity to get into management, but breaking into executive management is difficult.  A bit of the "old boy network" dictates who gets in and who doesn't.
Cons: Salary was held almost constant for the last 5 years.  Lot's of excuses why the increases were small or non-existent yet the company kept doing well.  Sales quotas are set in an unrealistic manner, based solely on desired y-t-y growth with no consideration of territory dynamics.  As an example, if you "kill it" one year, you will "be killed" the next - it doesn't matter that very high growth rates in any given account/territory cannot be sustained.