Company: IBM
Date: 2010-08-09
Overall rating: 4/5
Employment status: former

Very good place to work, go for global position, US continues to downsize
Pros: Great people to work with, excellent benefits, Salary lags for tenured employees, great technology
Cons: When downsizing comes, it's broad brush, not based on performance. You could be in the wrong place at the wrong time.  They don't weed out the incompetent people - easy for bad people to hide by moving around..