Senior leadership is extremely friendly and accommodating. Remote working environment allows for flexibility and regular company socials allow to connect in a virtual environment.
Cons
Limited ability to network with team members in person. Non profit structure makes travel policy a bit difficult to deal with, but not horrible at all.