Company: IBM
Date: 2011-09-08
Overall rating: 3/5
Employment status: current

It's a job.
Pros: Solid, well-recognized company with decent benefits. Definitely a large variety of positions and experiences available and most employees (US-based) work from home, so there is reasonable flexibility.
Cons: Working from home makes it very tricky to have any kind of personal relationship with colleagues. IBM continues to layoff US-based workers without any notice, whatsoever...Morale is just terrible. Amazing to see people who have 30+ years in with the company still work 16+ hour days when they are fearful (daily) that they won't have a job tomorrow.