Pros
They have good health benefits and flexible work hours, which is great for parents! And, for the most part, everyone is very nice. Very very friendly place for mothers and the lgbt community. Strong support system and many extracurricular activities -- sports teams, cooking groups, parent groups, etc.
Cons
There is zero growth potential or professional development. They never promote from within. There is no/little job security.. and when they fire, it's in the most horrible way with staff being escorted from the building at 10am without warning. The organization is inefficiently run and horribly managed... so. much. waste. Most of the "experts" aren't really experts and are given more weight than they should have.. and most of their knowledge is years out of date because, again, they don't believe in professional development or promoting from within.. so you have the same people from 10, 20, 30 years ago running the place with the same, now outdated, knowledge they had 10, 20, 30 years ago.. Also, staff is never properly informed of changes in policies and procedures, which can create a lot of stress. They don't believe in their young people!