Company: IBM
Date: 2016-02-27
Overall rating: 1/5
Employment status: current

Nothing more than billable hours
Pros: There are lots of opportunities to work on a multitude of projects for a wide range of clients and it looks good on your resume.
Cons: From my experience, it is only one step better than being unemployed.  You get payed and benefits, but otherwise, you are continually on the hook to find another project to work on, and if you take too long because the projects are either not in your skill set or not in your area, you get booted back out to the street. The impression is that they hire people indiscriminately just to see who sticks and who doesn't.  

Finding a project to work on is no easy task either.  The internal Job Marketplace is a horrible system that seems like someone was trying to figure out how to make a job posting board fit a Magento test install.  

Explanation on how to be an "IBM'er" is full of how great it is to be an IBM'er, but very light on what it actually means and how to actually do your job.

The company culture seems to be about as lively as a bag of wet hair.

 The whole company seems to be built on layers and layers of VP's with no sense whatsoever in terms of an actual organizational structure.  Emails come out every day from one executive or another with no rhyme or reason why you should be paying attention.