Pros
Opportunities to do things outside of your area because someone else fails completely or the person who previously did that job was just laid off. HR will make you feel like they care; they are completely working in support of the C Suite but they'll do a lot to make you think they care about you. Everything is shiny and clean; offices are fancy. Nice snack/cereal bar If you are into cut-throat corporate life where you never really know who is on your side, Glu will be perfect for you. You can make friends by partying with the bros but if you don't drink, good luck with that.
Cons
If your game does poorly, start getting your resume ready. I left voluntarily after many years, but layoffs happen every 6-8 months; so it's not a matter of IF your number will come up, but WHEN. Turnover in HR is really high so be prepared to build new relationships every 6 months there, with some new "team building" initiative that's just smoke and mirrors to make it seem like the average employee matters. Ego-driven studio heads care more about how they and their games are marketed than making a good game that will sell itself. No new ideas. Everything is just a reskin of something else that may or may not have worked. Standard corporate greed stuff: management doesn't actually care about customers or product so long as the whales keep spending; they don't support the hardest working front lines like QA or Customer Care.