Company: IBM
Date: 2008-06-13
Overall rating: 3/5
Employment status: current

Work-life balance can't be beat, but don't expect to be working on "cool" projects.
Pros: Stability, work-life balance, prestige, breadth of opportunities.  IBM is a well-respected company and offers excellent understanding and support of a healthy work-life balance.  Working from home is rarely a problem and is popular among myself and my coworkers.  As long as the work gets done, management seems to care little whether you are in the office or working from home.
Cons: Easy to get pigeon-holed and thus dissatisfied with job and unable to move on to something else.  Incompetence and seeming obliviousness of upper management.  "Cutting edge" Web-2.0ish projects are few and far between and are generally lacking in features and sophistication.