Pros
Smart, kind people, very good benefits, including a generous retirement contribution (no matching requirement), flexibility, committed lay leaders, generous vacation policy.
Cons
The organization is becoming more progressive around remote work. There has been a fair amount of staff turnover.