Pros
AMD respects the work/life balance and supports working remotely which is very valued as the price of fuel continues to rise. Some (but few) managers are great about promoting employee successes.
Cons
Lack of direction from senior management plus the continuous re-org's and layoffs - it makes for a very unmotivating and uncertain working environment. Most employees are hoping for a layoff package vs hoping to stay. Current manager claimed disappointment of assigned team (resulting from re-org) and said he was given a junior team; this junior team has 10-18 years of experience. Don't expect significant salary increases for sticking around the company for many years - it's best to leave and get a significant jump rather than the standard 5-6 %.