Great for work life balance
Collaborative work for a mission. Compensation questionable. Great working with and for people who believe in helping other less fortunate individuals better their lives on a daily basis. Management needs to compensate and keep good employees.
Work that makes you feel good at the end of the day