Company: IBM
Date: 2011-01-13
Overall rating: 3/5
Employment status: current

Not great
Pros: Working with smart people
Can work from home
Cons: Yearly layoffs are disheartening, even if you don't feel targeted.