Company: IBM
Date: 2010-02-17
Overall rating: 3/5
Employment status: current

The cons are starting to outweigh the pros
Pros: Flexible work schedule, able to work from home, information sharing, good benefits, nice vacation package, nice compensation, support from immediate manager.
Cons: Long work hours, too bureaucratic, management sometimes dictates decisions instead of explaining them, spend a lot of time fixing others' mistakes.