Company: IBM
Date: 2010-04-29
Overall rating: 3/5
Employment status: current

IBM - a good company to work for if you want a job, bad if you want career growth and compensation.
Pros: Good Work-Life balance
Benefits
Nice people
Can usually work from home (at least 1 day per week)
Cons: Career Growth in US
Shrinking US workforce
Lower then average pay