Company: IBM
Date: 2008-12-31
Overall rating: 4/5
Employment status: former

Not a bad place to work.
Pros: It's great for your resume. The company is very large and diversified.  As a consultant, you are exposed to many different opportunities and client situations.  The experience is invaluable. The networking opportunities are endless.
Cons: There is to much bureaucracy. It is very hard, if not impossible, to change jobs.  You basically have to quit and come back.  This also holds true for a significant pay change (>10%).  The executives seem to be the 'untouchables', providing no perceived value to the working class.  The direction of the company is never made clear.