Good exposure and ability to see the direct benefit of the programs and the recipients! Was able to see my own and all of the dreams hard work pay off in the community we supported.
Cons
None to share except pay which is common in NP and better benefit package