Pros
You might meet some amazing people on the frontline, in that small window between joining and one/both of you being made redundant with 24-hour notice.
Cons
It's a sad biproduct of capitalism that most of us will end up working beneath the petulent children of the elite, who inevitably fail upwards through life. This company is the worst example of this I've ever witnessed. The upper management openly admit their goal is a culture of fear, and consistently pass all blame off to 'the lower orders'. I'm still amazed at some of the company policies designed specifically designed to protect the fragile ego of the CEO. For the day to day; it's a constant battle between talented developers and clueless 'leadership', kneejerking like ragdolls from GTA4 to the whims of the CEO, without any regard to what would actually make a game good. Said CEO is the type to actually read this, between making delusional 5-star reviews; so I say "Hi there! Grow up, accept responsibility for your own failures for once in your life, and apologise to those unfortunate enough to still be relying on you! Also, I'm amazed GTAV ever even got released in spite of you"