Company: IBM
Date: 2012-06-07
Overall rating: 3/5
Employment status: current

Such a large company means that your experience varies based on the team you work with
Pros: For all things IBM is... the letters I - B - M still look good on your resume. I had an AWESOME set of people I worked with. There are still awesome people that work inside of IBM. If you are lucky enough to work around a good set of people, just like any company, you will like your job.
Cons: Upper level management. IBM is NOTHING that it used to be. The higher ups care about nothing but the bottom line, and you are nothing but a number. Watch out for "resource actions" - the impersonal word they use to describe layoffs... watch out, you've been RESOURCE ACTIONed! Enjoy! You no longer have a job! We are going to outsource you to some 3rd-world country for 1/10th of what we pay you. Customers? Who cares what they think.