Company: IBM
Date: 2014-07-25
Overall rating: 2/5
Employment status: current
Experience level: Junior

Culture revolves around the bottom line
Pros: Lots of internal learning.  You can find experts in any relevant field, most of which are happy to talk to you.  Partnership with Apple is huge, brings a lot of publicity.
Cons: Culture.  Too concerned with cost cutting and the bottom line.  Do not treat employees very well, minimal perks.  In consulting, they staff you where they need you, not based on interests.  You can get stuck on a project in one role for years without much growth.  They give their entry level consultants work that could be done by interns.