Company: IBM
Date: 2010-08-21
Overall rating: 4/5
Employment status: current

Overall IBM is not a bad place to work
Pros: Diversity of products, Work/family balance
Cons: Career advancement opportunities are rare, and salary increase is extremely slow