The team work aspect is amazing.Weekly meetings where everyone contributes helps the non-profit stay on top of their goals, and also keeps everyone on the same page. These people have drive!
What I wish was different
No complaints.
Advice
Always invest yourself in your internships. What you get out of them depends on how much you put in.