What do leaders of effective non-profits say about working in non-profits?
80000hours.org