Company: IBM
Date: 2014-08-28
Overall rating: 4/5
Employment status: current

Solid. Not exciting, but solid.
Pros: Decent benefits, especially for new hires. Your fellow employees are all very bright. Your day to day really depends on work area -- there are so many things the company does, in so any places, that it can be a bit of a craps shoot as far as how good your immediate management is, how flexible your schedule is, etc.
Cons: More difficult to move around especially considering the company's size. Pay is good but depends on your location and most likely will not be at the top end of the scale in your locale.