Company: IBM
Date: 2009-04-17
Overall rating: 4/5
Employment status: current

IBM is a good place to work, but no longer a great one.
Pros: You will work with one many of the brightest, motivated, creative and loyal people that you will meet in your life. They offer a very complete benefits package. Many opportunities to work from home if that's important to you.
Cons: The large size presents many issues.  The current matrix management model makes it difficult, if not impossible, to serve all managers. Most managers are responsible for large teams and frequently have lost touch with employees and work loads. Regardless of your contribution, be prepared to be evaluated to a matrix. IBM doesn't develop their employees.