This is an awesome place for white women to work. There are a lot of women there and plenty of opportunities to move up. The salary is extremely competitive past the entry level point. However, while it can certainly be considered a feminist organization, it certainly isn't intersectional and can be really difficult for people of color who work there.
Job Satisfaction Level
It's really difficult for women of color and other people with an intersectional feminist framework. White privilege runs rampant in that place.
Great environment for women because the staff is mostly women. Women have ample opportunity for growth and promotion here (though promotion is tough at the most junior levels, whether for men or women). Our health insurance is phenomenal, including great maternity and infertility benefits. Many have flexible jobs that allow them to work from different locations, but this varies depending on the position. Many have a lot of travel.
This is a great place to work, with amazing benefits (not just insurance, but phone discounts, flexible hours, travel, etc.), but there is no official maternity policy. We are able to qualify for FMLA, because we have a large department, but that means that one either takes unpaid leave, or saves up as much vacation and sick time prior to taking off to get 'paid' leave while off. This works as long as you don't need any sick days leading up to giving birth, which is unlikely. Management and the majority of the department are all female, and everyone is supportive.
Don't believe any promises about future hours, role, etc. Watch out for cronyism; career employees who go from location to location. I think men are given an advantage as employees because almost all of the management is by women.