Company: IBM
Date: 2013-04-08
Overall rating: 5/5
Employment status: current

World class company, below average compensation
Pros: Access to the best of the best, and all with the name of IBM on your resume.  IBM has their fingers in almost every aspect of life, and working for this company opens up opportunities beyond those available with other employers.
Cons: You have to learn to roll with the punches.  Globalization and cost factoring are an every day reality that even IBM is susceptible to.  If you're expecting to get a good raise or a fair bonus, then think again, because that won't happen here.  Your real compensation is working on the projects and with the people, and using that to further your carreer.