Company: IBM
Date: 2009-07-14
Overall rating: 2/5
Employment status: current

Great place to learn, but don't stay long
Pros: IBM is a great place for teamwork. Fellow employees are terrific at sharing knowledge and offering support. Benefits are excellent and people are encouraged to take classes and expand their base of expertise.
Cons: Large infrastructure to deal with on making the smallest decisions. Upper management has a strong arm on daily operations that slows down the process of getting the job done. I lose at least 15 hours a week on simple administrative duties that are meaningless in the long run, but fill call sheets for the layers of managment above me. Lots of talk about work/life balance, but in the end it's a company that places itself first in the employees life. There is also a hard limit to how far a person can succeed.