Company: IBM
Date: 2008-09-30
Overall rating: 2/5
Employment status: current

Research your offer carefully before accepting a position here.
Pros: IBM is somewhat flexable with work and life balancing.  IBM does allow some people to work from home.  If you have a good manager, they can allow more flexability.
Cons: The lack of pay increases, promotions, or any positive recognition.  Communication from upper management is usually after you hear about it on the news.  Employee Morale is at a all time low in my area, and I have worked in the field for 19 years.  There are many job ads posted in the internal database, but very few people actually are able to move around in the company.  Usually the only time you move, is when it is time to go to the un-employment line.