Company: IBM
Date: 2010-06-02
Overall rating: 3/5
Employment status: former

The new IBM
Pros: Great benefits and flexibility within the job.
Cons: Performance reviews are not always accurate.  Often times managers do not even realize what their own employees are working on.  Raises are small and hard to come by.  Tough to learn and grow within a position.