Company: IBM
Date: 2015-11-23
Overall rating: 3/5
Employment status: former
Experience level: Senior

The best and worst of things
Pros: Good work life balance, great insurance coverage and benefits (not including bonuses, which are notoriously terrible). They care about their employees in a lot of ways (but not others - see cons)
Cons: Horrible culture - working remotely (as 60% of IBM does) is nice but you can go years, if not your whole tenure at IBM without ever meeting your boss or peers face to face. In addition to the faceless factor, for a company that trades on "innovation" the culture and environment are anything but that. Antiquated, old school, conservative and top down to the fullest. People are often lifers at IBM and that has some drawbacks - old perspectives, outdated management styles, leadership that is out of touch with the bleeding edge.