Company: IBM
Date: 2012-11-01
Overall rating: 2/5
Employment status: current
Experience level: Senior

Great learning experiences but they don't necessarily know how to exploit what you've learned"
Pros: Some amazingly clever people to work with.  Info and angles on everything.  Opportunities to do new things
Cons: Middle management and lack of opportunity to make own decisions.  Excessive squeezing of the workforce in the name of cost saving.  An amazing lack of career planning support from most managers.