Pros
The pros are that the company knows that it's struggling to be a good employer, and it's truly trying to turn it around. The leadership team, for the most part, is approachable and open to feedback. But really, it's the organization's mission that makes working at this company worthwhile. It is truly filled with people who genuinely care about their community and want to make a positive impact in any way possible.
Cons
They move quickly, and there's not a lot of planning involved to the strategy. I am the type of person who really likes to plan out a project or presentation and examine the possible outcomes and possibly test out one smaller market before rolling it out - this doesn't always (ever) happen here. If you're the type of person who likes to fly by the seat of your pants, then by all means step up to the plate.