Pros
Company cares about employees alot, HR always organising awesome parties, good holidays. A place where hardwork is rewarded, a good career advancement for hard workers (and hell for slackers), Leads care about their team. Amazing Art department. Passionate employees who go the extra mile. Lots of lovely people, feels like family sometimes. Free breakfast and coffee.
Cons
Outdated mindsets people who worked there 15-20 years and don't really know what they are doing, stubborn people refuse to adapt to better work flows, terrible communication between teams internally and also externally, quality of product always let down by people who aren't invested, no quality control CA will hire people who aren't good but are just experienced, severely low salary compared to industry average. No R&D time between projects which means ancient code that's very limited. Gender inequality (often women are favoured even if a man happens to be more suited). Shaders are always broken.