Company: IBM
Date: 2011-03-17
Overall rating: 3/5
Employment status: former

Okay
Pros: Great vacation package, health, 401k
Cons: Promotions and bonuses are based on performance review.
The company encourage team work but the ranking system forces everyone to look out for themselves.  Diversity is not well supported in some areas.  Jobs are being outsourced and too many layoff in the last couples of years.