Company: IBM
Date: 2012-04-19
Overall rating: 4/5
Employment status: current

probably the best big IT company overall
Pros: business ethics 
quality of products 
people skills
kowledge sharing
innovation
opportunites to learn
opportunity to change job within the company
Cons: salary not very high, 
career advancement happens very gradually someone who's much above probably average would progress more quickly elsewhere