Company: IBM
Date: 2011-03-18
Overall rating: 4/5
Employment status: current

Nimble large company well positioned to lead the high tech recovery
Pros: Excellent management training program in place. Treat employees fairly. Nice people work here and it is fun to have so many smary employees in one place. Decent wage levels. I don't really have much more to add to this commment.
Cons: High workload expectations. Arbitrary review process. Some necessary confusion and overlap due to large size of company. Food is not very good.