Company: IBM
Date: 2010-09-07
Overall rating: 4/5
Employment status: current

No place is perfect, but IBM is still a great place to work.
Pros: Complete work life flexibility with very mature management system. IBM provides lots of structure to careers and opportunities for growth. You can be the master of your own fate...
Cons: With 400,000 employees, IBM can't help but be bureaucratic, so you have to deal with red tape and processes at times. Also, the ship doesn't move as nimbly as one would hope.