Decent salary and benefits. Great workers in many places.
Cons
No culture of excellence with staffing or work. Strong contributors undermined. Favoritism and nepotism is rampant. Lack of communication about changes creates fear and distrust. Lots of cuts lately.