Company: IBM
Date: 2009-11-11
Overall rating: 2/5
Employment status: former

Terrible place to start a career
Pros: Pay and some benefits are OK
A lot of resources to use
Great name to put on a resume
Plenty of Frequent Flyer miles
Cons: This is a terrible place to start or grow your career.  If you are like me, who goes there right out college, you will be promised the world.  In reality you will be chewed up, spit out, and thrown out with no marketable skills, poor work ethic, and your mental health shattered.

You will be placed on different project that have nothing to do with your career goals or one another.  You will given menial tasks that no one else wants to do, but can't be sent off-shore for some reason.  You will not get an opportunity to get any in-depth knowledge and meaningful skills, but you will get very good at Excel.  Your raises and bonuses will be based on reviews made by people who have no idea who you are, based on some convoluted skills matrix that you and your project managers fill out (If they remember to do that).  In other words, you are not getting any raises or bonuses beyond the minimum.  Although, that money isn't entirely necessary since you won't have much life outside of work.

Eventually, they'll figure out that they could do your job cheaper in India or by some new suckers they reel in out of college.  You will leave there with no skills that companies expect of experienced professionals.  You will leave there with no self-esteem and nothing but doubts in your abilities as a professional.

In summary, do not go to this company after college, or at all.