Company: IBM
Date: 2011-08-03
Overall rating: 3/5
Employment status: former

Decent stop, but always look for your next opportunity
Pros: Usually viewed as a plus on the resume.  Some truly excellent co-workers, though also some dead wood protected by management.
Cons: IBM will take as much as you are willing to give, so you need to set boundaries.  Rationale for raises/promotions is vague at best - management doesn't get much of a "raise budget" to pass around, and raises seem to go out based on personal relationships more than merit.