Company: IBM
Date: 2008-09-07
Overall rating: 2/5
Employment status: former

Great place to start.  If you're a white man, get out with your 10 year anniversary gift.
Pros: IBM is a great place to work, if you are a minority or a woman.  If you're a woman and show the slightest spark of competence, you will fly past your male counterparts, whether or not you deserve it.  Because of this, there are so many horrendous first and second level managers, as well as Senior and STSM level technical leaders.
Cons: The only way to get into the top ranks is to be the toady of a mid-level manager.  If you are really unfortunate, you will work for an EO candidate who will surely take credit for your accomplishments.  If you are really lucky, you'll work for one of the dwindling number of career managers (30+ years with the company) who will be straight with you.