Pros
Flexible work hours. Managers don't normally keep track of work hours or ask you to be physically in the office all the time. Good work-life balance. Work days and work hours are flexible as long as the hours are about right. I have never been rejected on my vacation requests either. (Of course I don't purposely take days off during the busy time)
Kontras
AMD is burning cash and not making enough revenue to cover the costs. Lay offs are depressing. Stock going down is depressing. I came from ATI. One of the first thing AMD senior managements promised in 2006 when they aquired ATI was to continue the quarterly all-hand meetings. They failed on the very first quarter after the merger. There hasn't been enough visibility of what's going on besides your own team.