Pros
Generous time off benefits. Salaries in some areas are competitive. Product line offers (but seldom delivers) at least the *chance* of working towards a cause you can be proud of (education). Generally speaking most colleagues are progressive and intelligent.
Cons
Senior management has absolutely no vision of what the company needs to be. Years after emerging from bankruptcy the talk is still about starting over. The highest level of leadership relies on a story of inheriting a mess that they are still getting ready to address incrementally. There are no products to get really excited about -- just ask a college student. The company also has a history of sweeping layoffs and position closures. Google what they did with IT in the fall of 2015. It would be one thing if these changes resulted in positive changes and forward progress but the frequency of them and the scattershot approach tells a different story. The individual contributors at most locations operate in an atmosphere of fear over losing their jobs, and they do this based on watching colleagues disappear with regularity. The amount of politics that go on there makes Washington DC look like Mr. Rogers' Neighborhood, too. Meetings packed with spectators disguised as stakeholders, territorial wars to hold onto bs processes and functions, constant reference to "this is how it's always been done."