Company: IBM
Date: 2013-01-30
Overall rating: 2/5
Employment status: current

Top-heavy bureaucracy, often highly frustrating
Pros: Great work/life balance
Pretty much allowed to be yourself - good autonomy
Reasonably varied work (sometimes)
Can be interesting if all your ducks fall into line and you have a good team working on a good project
Cons: Huge administrative overhead
Lots of incompetent people
Perverse incentives created by poorly thought out performance metrics
Feel like an employee ID number, not like a person
Too much bidding for work that we want to win, not that we can do