Company: IBM
Date: 2008-06-16
Overall rating: 2/5
Employment status: current

Not your father's IBM.
Pros: Nobody can really tell if you're doing anything - management is so screwed up they don't even know where people are most of the time.
For the most part, you're in company with good people. Information sharing is part of the 'old' IBM culture, and a lot of people still believe in it.
Cons: Declining pay annually. 
'Commodity' job shop - not a career place any more.
New hires are generally lackluster people who were dead-ended at other companies - not the 'top 10%' off premier college campuses that we used to get.