Company: IBM
Date: 2008-06-11
Overall rating: 4/5
Employment status: current

Great place to work... but stress level is very high and the pay increases are low.
Pros: Flexible work schedule, working from home, information sharing and skill building.  People are very friendly and management is highly trained.  There are many opportunities to move around in the company, and it is encouraged.
Cons: Heavy workload, above average employees get very little pay increases from year to year.  This could be a sign of the times, but overall, I'm not satisfied with my yearly pay increases.