Company: IBM
Date: 2012-06-14
Overall rating: 2/5
Employment status: former
Experience level: Senior

Get your resume padded - get out
Pros: Great place to learn new technologies
Excellent opportunities for training
Benefits are ok
work from home is spectacular
Cons: Required to bill ALL your hours to a project, expect overtime to cover vacation, etc
Since billing so much, little time to actually use the training
Offshoring, offshoring, offshoring
Hidden layoffs (called resource actions) quarterly