Company: IBM
Date: 2009-06-12
Overall rating: 3/5
Employment status: current

IBM is OK, I've worked at worse places.
Pros: IBM acquired the company I worked for a few years ago.  Surprisingly, the transition into the IBM world was relatively painless, at least for me.  IBM has decent benefits and a good 401(k) plan.  Many employees work from home, which is a great advantage, saving on commuting time, gas and wear and tear on your car.
Cons: Senior management makes most decisions in a vacuum without regard for the effect it will have on employees and our customers.  Middle management is mediocre at best, with a few shinning stars. There does not seem to be an opportunity to move into other jobs although it's touted that IBM has a career path for employees.