Pros
Technically complex AAA project (WOT PC) with difficult tasks and challenges. A lot of great and very friendly specialists in most departments. Huge amount of different perks and support from the company. Atmosphere in most cases is really warm like in a family.
Cons
Broken processes for pre& production and production phases of development. SVN as version control system. Fisheye as tool for code review. Poor process for code review. Technical debt is not bother anyone in management at all after any feature release. Multi tooling (which supported and alive only by personal time of 1-2 people in all company). Different technologies in any tech domain as legacy which is too hard or expensive to rewrite. Lack of design system. Tons of obsolete documentation. Development is limited by the QA capacity, and refactoring or tech debt are impossible in most cases due to not normal estimates for regression tests by manual QA. Very long time to market of features, lack of good coverage of useful autotests.