Pros
CEO has a good vision
Cons
Crazy head heavy and lots of politics. Working level engineers very very stressful with low salary and slow promotion. AMD has so many VPs that it is ridiculous. You see a VP reporting to a VP reporting to another VP reporting to another VP in every BU. Those VPs got hired because they are buddies of other VPs. Those VPs/Sr Directors have no value but must consume a good portion of company annual pay budget so that getting an engineer req becomes very difficult. As a result, every engineer in AMD is under tremendous stress because each is doing work equivalent to 1.5 to 2 engineers in other companies. Be aware of outsourcing because the company seems to be more interested in growing India/China jobs than in the US. It is easily the worse company ever worked and I am very happy that I am not there any more.