Pros
Studio folks work well together.
Excellent sales and support crew keep the company afloat.
Cons
The vast majority of mid- and upper-level management are incompetent and unqualified - with a few notable exceptions.
Exceptionally poor technical environment ("platform" software), making development cumbersome, problematic, and time-consuming. Buggy, no documentation, hit-or-miss support. Titles take 2-3 times longer than they should. Worst API I've ever seen.
Constant pressure for (unpaid) overtime.
Constantly changing, conflicting, and overlapping methodologies and processes.
Project management by crises - no forethought, planning, or support.
Outdated product hardware and design; little likelihood for improvement.
Almost no opportunity for career growth or development.
Constant turnover - more than 50% higher than industry average.
Company is financially unstable.
*** Rocket could be a case study for everything to do wrong with a company ***