Pros
Strong brand. Own gym. Somewhat stable job.
Cons
If you are a person that wants to make a difference. Are you passionate about your work? Want to create the best art or technology that adds value to the end result. Are you result driven, want to find solutions that works best for the work and company, and not just blindly say yes to obvious bad ideas to people around you just to not appear as someone who would "rock the boat". If you have any of these great qualities, don't work at Blizzard. Its not for you. They like and promote yes man. They don't really want or care about your skills or talents. They just like to appear as they hired top talents from the industry. It looks good for them and serves their egos. But they do not know how to utilize talents. Production on teams are a mess. Its why they waste a lot of money these days. Projects and departments are poorly managed. Its very clicky.