Pros
Passionate employees and incredible mission and data-centered program quality.
Cons
Disproportionate compensation for level of employee commitment. Few growth opportunities. Nepotism and fraternizing as well as very little change in response to allegations of discrimination.
Pros
Ran a DoSomething club in High School and organized activities related to the org
Cons
The club organizer for national clubs disbanded and there was little communication