Company: IBM
Date: 2017-11-13
Overall rating: 2/5
Employment status: current
Experience level: Junior

Great if you're an up-and-comer; forget it and get out if you're senior level.
Pros: Career growth in many division is great with huge potential for those starting out and in a mid-level role. Great hype machine and plenty of opportunities to get out on the speaker circuit.
Cons: Fear-based leadership that's widening the gap between themselves senior level team leaders. Silos are pretty strong everywhere and struggling to adopt new thinking and collaborating across groups. Real legacy problems, especially in the midset of IBMers who have been there 10+ years. They really seem unaware of what's going out elsewhere. Overall "leadership" is more focused on their own individual eminence, that's why IBM has a hard time shipping product.