Pros
Hands on with gaming consoles and games. The company strives hard to keep customers/gamers happy by keeping content fresh and introducing new technologies. Lots of talented and passionate employees work here. The "cool" factor about working at a gaming company, your family & friends flock towards you at parties/gatherings.
Cons
The gaming community as a whole are very spoiled customers compared to other industries. They get to whine and complain about the smallest details about games and consoles that will cause the Nintendos/Microsofts/Sonys to have knee-jerking reactions to their strategies and decisions. This often comes at a price of causing stress to employees in forms of constant team restructuring, projects being in constant flux, management changing directions, layoffs and OFFICE POLITICS. If you can't handle being thrown under the bus or not being sure whether people are talking $h!t behind your back, don't work here or at any gaming company!