Company: IBM
Date: 2015-01-22
Overall rating: 2/5
Employment status: former
Experience level: Junior

Slow, dated, stagnant & boring
Pros: - Solid benefits
- You can get paid to basically do nothing, if that's your thing
Cons: - Tons of pointless meetings
- Clueless non-technical management chain
- Non-competitive pay
- Horrible proprietary workflow/"productivity" software
- Getting anything accomplished requires wading through miles of red tape
- Rabid focus on churning out patents
- Culture rewards political clout, not engineering ability
- Culture encourages isolation from your co-workers 
- Your co-workers are boring
- Culture does not enable you to work on desirable projects or develop your career
- Management does not listen to or care about your concerns
- Executive management blatantly only care about earnings and nothing else