Company: IBM
Date: 2013-07-31
Overall rating: 2/5
Employment status: current

Not the same company it once was.
Pros: Good 401k match, projects can last very long time, and if you find a good one you can have great work/life balance.
Cons: Tough to advance within technology.  You're responsible for your own career and don't expect much guidance from management.  Pay raises are basically stagnant right now and have been for 4-5 years.  Many cuts recently due to roadmap 2015.