Company: IBM
Date: 2014-07-30
Overall rating: 4/5
Employment status: former
Experience level: Senior

Good place to work
Pros: People are great, well, almost everyone.  Typical corporate world.  Some people are there to help, some are there just to help themselves.  I learned a lot from the senior folks, some newcomers had the "I know more than you" attitude.
Cons: Upper management doesn't seem to know whats happening on the ground.  Once you get to a 4th line manager, it's all about numbers, not quality.