Company: IBM
Date: 2009-01-06
Overall rating: 2/5
Employment status: current

Pays well, but works you to death.
Pros: The pay is good, and you get to work with people around the world as well as a bunch of hillbillies in North Carolina.  IBM is customer focused.
Cons: The review system does NOT promote teamwork.  It is cut-throat.  Also, IBM never does anything new or creative.  You use old tools to work on last years technology.  IBM buys new companies, it doesn't invent or create anything.  Its heyday is long behind us.  This is sad.   Also, the stress level is unbelievable.  I've seen people crying at their desks far too many times.