Company: IBM
Date: 2014-01-08
Overall rating: 4/5
Employment status: current
Experience level: Senior

IBM undergoing great change.
Pros: IBM offers employees the ability to work on projects that are on the leading edge of new technology.  IBM is a great place to learn and gain experience.
Cons: Career development can be limited.  There seems to be a glass ceiling for all resources once a certain level is reached unless you are willing to work in a Growth Market Unit.