Pros: ok compensation, nothing great
Cons: those in production set up to fail, and the skilled are worked like crazy while the lazy are free to do as they please.
Very dismal culture. Always expecting more and more while employees receive less and less. Little/no concern for development and no upwards mobility for production unless you kiss the right person's butt. But who has time for that? A lot of dead weight and some of the mgmnt have horrible people skills.