You learn a lot about the organization and behind the scenes of how non-profits run and work. I planned a press conference, gathered petitions for campaigns, worked on social media, and much more.
Cons
There is no training and the Director is very unorganized and doesn't give you any direction on where to go. Often times I sat on my computer at the office because there was nothing else to do.