Pros
Blizzard gives you work-life balance, usually you don't need to work overtime except for crunch time.
Cons
Slow pace, takes long time to catch up with industry trend.
Pros
It was really great to work for a place that actually cared about its employees. I would have stayed but I had some personal issues that prevented me from working. I really liked that I could work... from home.
Cons
No downsides to working there.