Company: IBM
Date: 2014-11-18
Overall rating: 1/5
Employment status: current
Experience level: Junior

Horrible management. Rotting culture. Second-tier everything.
Pros: IBM still has the brand name going for it that makes it easy to switch companies. Flexible work-at-home culture.
Cons: Clueless, outdated management. Tech company run by "manager types" instead of techies like Google or Facebook is. Lots of bureaucracy. Old-school corporate America with terrible IT infrastructure and team. Most people are old and senile. 9-5 job that you can hold till retirement.