Company: IBM
Date: 2010-02-14
Overall rating: 3/5
Employment status: current

Overall IBM is a great place to establish a career.
Pros: Career advancement and learning opportunities about at IBM, but you need to be creative in your approach to finding them.  With the various "Silos" within IBM there is room to branch out and pursue what ever your passion might be.  For instance, f you are interested in renewable energy there is a place for you.  IBM also promotes community involvement.
Cons: It might simply be the economy but IBM employees are constantly on edge about their job security. Rumors abound and not much is done to quell the rumors.  Some business area leadership is not well defined and there is unhealthy competition for the same space.  A sales group from one part of IBM might be walking into a customers door while another IBM group is walking out.