Pros
AMD doesn't have a lot of benefits to offer employees right now, but the one thing that they can offer is a big deal. They have a very flexible work from home policy. As long as things are getting done on time and you are in the office when you need to be, you can work from where ever you want. This is great for work/life balance. It is perfectly acceptible to work from home for a few hours in the morning, commute into the office while the traffic is low and come home at a reasonable hour. Or if your child gets sick, no problem, you don't need to take a sick day or vacation, you can just work from home. If you don't get everything done that day, just work from home a couple hours in the evening to make up for it. The point it that the hours are flexible. As long as you are coming to the in-person meetings you have, and getting things completed by the time they are due you are open to make your life and work fit in a better balance than the typicall 9-6 business day.
Kontras
Some of the downsides are that there is not a lot of room for career growth. I've witnessed multiple times where people had to actively get an offer from another company in order to get the raises that they wanted from AMD otherwise it could take months if not a year to get the promised promotions approved. That said, there is typically a review every year with a raise based on your performance 0-5%. Although those raises have been delayed for most people due to low profitability this year. One of the other major downsides recently is the lack of communication between individual contributors and senior management. In certain groups the culture has changed such that it is better for your career if you don't point out areas that are broken. Not all groups have this culture, it seems to be more in the engineering groups.