Company: IBM
Date: 2010-08-11
Overall rating: 5/5
Employment status: current

A good place to work
Pros: The company really believes in innovation
Cons: It's bureaucratic. Many people are deeply embedded in process, and don't really produce much in the way of creative or useful output.