Company: IBM
Date: 2016-01-22
Overall rating: 3/5
Employment status: current
Experience level: Junior

CbD program in Global Business Services
Pros: Name recognition for resume.
Wealth of opportunities.
Very competitive pay for a job straight out of college.
Talented coworkers. 
Work from home opportunities.
Travel opportunities.
Cons: Getting placed on projects is more about who you know than anything else, and when you're a new college hire you don't know anyone. Have fun being on the bench for 3+ months.

The process for finding a project is outdated and overall very awful.

Software development jobs are being outsourced. If you hoped to gain experience in this area during your time at IBM, run away as fast as you can.

IBM recently got rid of alternate travel, which is a well known perk that virtually every other firm in the consulting industry offers. The reasoning was dubious at best and signifies a disconnect between upper management and the consultants with their boots on the ground. Not sure how IBM expects to compete with the Accentures and Deloittes of the world by offering less perks.