Pros
A lot of percs due to the constant money stream from Steam Great salaries High level of talent among most coworkers Used to make great games.
Cons
The place is run like a school yard without adult supervision. Bullies and loud people get the attention and rewards There's a definite, though unspoken pecking order. Several cliques. If you're not in the right clique, you won't have a good experience You can be fired out of the blue without warning, even if you're worked there successfully for years. They don't make games any more. You could work on developing a project for years and just have it dropped for no good reason other than one of the self appointed leaders decided he wasn't interested anymore. They sell you a real bill of goods coming in, that you'll have all the freedom in the world to do what you want , work on things that interest you and that they just want a lot of highly creative people to make great things. But after a short time there you start to see how the sausage is made and what you were told was an exaggeration at best