Company: IBM
Date: 2012-01-06
Overall rating: 3/5
Employment status: former

Over worked and under paid - but good place to start a career.  Get some skills then get out!
Pros: Workplace flexability is the best reason to work at IBM...  Also it looks good on a resume.  Lots of product areas means lots to learn.
Cons: Way too many lofty expectations and lack of compensation when you actually pull of what they want.  The management politics and process slows everything.  They make 80% of their revenue on 20% of their clients - a huge portion of which is mainframe hardware sales which are declining severely.  IBM is a sinking ship that can't innovate.