Pros
Great/hilarious coworkers, sometimes there's free food, the work itself isn't hard but it's tedious, public transit costs are covered 100%, associate managers and senior reps in CS are super supportive and work tirelessly to help us, sometime get to just chit-chat with great customers that play the games.
Cons
Absolutely no work/life balance unless you can afford to live in Seattle (lol), no competitive pay/stagnant wages, upper management only cares about making us a "billion dollar company," no job security since they're planning on outsourcing our department to India within the next year or so despite the fact that there's other options to "better reach our players faster", upper management will boast about how great your department is before gutting it. All they care about is making more money and "better aligning with Aristocrat (parent company)."