Company: IBM
Date: 2011-12-07
Overall rating: 3/5
Employment status: former

Good place to learn things
Pros: Nice place to work if you are in the right organization
Cons: All big companies do have issues, So, if you know how to play the game you will survive.