Pros
Stability of industry. The business is growing and many competent employees do good work with the best intentions. This is a great company if you're at the end of your career and looking for a steady paycheck into retirement.
Cons
Limited advancement opportunities. Do not accept any position believing it will be a stepping stone into the larger organization; this is a closed loop. Management by suggestion is common as few initiatives ever get off the group. Speaking up is discouraged and retaliation is the law of the land. HR is well meaning but not empowered. Employee morale is low and misinformation rampant. Limited career development, laughable incentives - 5 years until 401k employer contributions are vested, that's a long wait for 0.5%! Tone deaf leadership asks already stretched workforce to "do more with less" year over year despite the fact that the company doesn't offer cost of living increases and even top performers rarely get more than a 1% raise.