Pros
Management has a great work life balance. The people who work here are mostly positive, friendly, and helpful regardless of how long they've been here which is a major plus. A wealth of experienced folks here. Great culture and pay. Mostly laid back
Cons
Turn over of Sr Mgmt leaves thing uncertain. It's tough to get in or recommend people to jobs unless you're connected. The level of nepotism seen is unparalleled. Many of those people are unqualified but are legacy hires. Medical benefits not as good as previously and benefits package as far as pension should be offered to newer employees outside of 401k and RR retirement. Benefits for people in heterodomestic relationships should be considered also. Too large a gap between seasoned and knowledgeable employees and the newer employees - growing and changing pains.