Pros
Used to have a great team. Interesting projects. Nice office.
Cons
Micromanagement 101. Boss needs to nitpick everything everyone does, messing up any idea of a development pipeline.
Biometrics. Only for checking if you actually do meet your time demands. You work extra time? Crunch on weekends? They don't care. Miss a morning because you're sick and they'll take it from your vacation days.
Screaming. Yelling. That's how things are settled by the CEO.
Absolutely no respect for employees private lives. You're bound to get a phone call in the middle of the night, on weekends, on your holidays, just to ask something from you.
Money. They say the team in super expensive. They lack the knowledge to understand the idiocy of such statement. But in the end, they won't pay on time more than half the times. I spent around a year working there. Pay was on time less than 40% of the times. I left months ago and I'm still waiting to get paid for a few months.
Lack of a game designer and proper project management. Boss acts as a game designer, director, but he's leaving in game knowledge.
The fact that they tried to erase previous Glassdoor reviews says a lot, doesn't it?
They can't listen to construct criticism. If you point something out, you're seen as the opposition, as a hater, as someone who just wants to destroy the company.
Useless debates. You may spend 3h in a meeting (conveniently scheduled for when you're about to leave) only to get slammed with a "we're going to do things my way, because I say so".