Company: IBM
Date: 2011-01-28
Overall rating: 3/5
Employment status: current

Overall good experience but you are responsible for your own career advancement.
Pros: Great brand that is respected in market place. 
Supplemental education opportunities that can be managed and tracked by their employees
Cons: An abundance of older workers which can create a backlog for promotions. Very difficult to move to jobs that are outside of your existing department.