Company: IBM
Date: 2010-06-26
Overall rating: 2/5
Employment status: current

Good place to start and learn, but compensation well below market rate
Pros: Good place to start
Good place to learn
Good place if you want to move around and try different things
Cons: Outrageously low pay (in my case, ~30% below market for analog designers)
Constant fear of layoffs leads to generally bad morale (at least in Systems & Technology Group)
Upper management does not seem to understand the value of a high performance worker
Huge mess of bureaucracy