Company: IBM
Date: 2014-08-16
Overall rating: 3/5
Employment status: current
Experience level: Senior

Good large company with many large company problems and benefits
Pros: Relatively stable company.
Process oriented management
Many opportunities to learn
Work from home (100%) opportunities
Many smart people to learn from and network
Cons: Clueless middle level management
Little or no growth unless you have the "connections"
Too much process (bureaucracy) and too many turf wars
Too many dumb people hampering your progress