Company: IBM
Date: 2015-02-17
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Great for Experienced individuals, not great to grow as a College Hire
Pros: Really great benefits: medical insurance is great, college hires get 15 days vacation off the bat, they have a wellness program to follow where they give you a rebate, work-life balance is determined by you (you can choose to work only 40 hr a week or you can choose to work more). 
Wonderful to have a Big 5 company on your resume. 
Higher salary over many other companies when starting as a college hire.
Cons: They have great benefits when getting hired out of college, but they do a poor job of teaching college hires the ropes. IBM will place a young (cheap) college hire anywhere and expect them to know the business process/area. There's not much room to grow as a college hire and not much choice on project, you're basically just placed into a position if you have little experience. Even they've said it, you're a body that is charging the client and making a profit for them. 
Raises are extremely small, bonuses are rare. They try to cut back to make more profit for themselves and don't reward their 'minions' for the work they do.