It's great but time to move on.
I worked for Blizzard initially because I was a huge fan of their games. Taken in by the culture, I helped develop Blizzard's customer service policies and data entry guidelines. Provided feedback in focus groups that increased virtual sales and selection for customers.
Management is very receptive and helps bubble-up ideas and input to the developers. - more... Though, the developers have a keen ear to the ground as it were, in that they not only look at the massive support of one thing or another, but they also look at the small things and how it affords a quick/easy win for the community.
Harde ... - less