Company: IBM
Date: 2014-01-24
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great people, too little structure, too much one-way thinking
Pros: Super co-workers (and many of the leaders)
Good salary & benefits
A chance to get involved in leading-edge work
Cons: "Same size fits all" view of performance goals - irrational and harmful
Disorganized & disjointed - TOO much material to study, too little idea of which parts MATTER
You have to find your own way through the bureaucracy - which can be VERY daunting