Company: IBM
Date: 2014-10-10
Overall rating: 3/5
Employment status: former
Experience level: Junior

Very interesting project work with a very large, bureaucratic company
Pros: Great name recognition; IBM is a very well respected brand across the board. As a result, you'll get exposure to client work with top players across various industries.
Cons: For those looking to do pure strategy consulting work, this is the wrong firm (no matter what the recruiters tell you). There's so many organizational changes it's hard to keep up. And the company is so big, you can feel "lost", and moves to other opportunities are rare and complicated. It's also VERY hierarchical and bureaucratic; I know of several who had their hands slapped for having the nerve to ask a question of a high level manager or partner (exact words were "if you knew what their position is, you'd know not to bother them with a question about our little team". That says a lot right there. Also, in a case of irony, the technology supplied for IBMers is subpar, and the movement of information throughout the company is slow and archaic.