Pros
I interned with Generation180 on the Solar Schools team for about 5 months and loved the experience! It's an awesome, modern office right on the Downtown Mall of Charlottesville with tons of great lunch spots within walking distance. Values of teamwork and positive outlook are reflected in how all the employees get along so well. I felt like everyone really wanted to get to know me, even though I wasn't going to be a permanent member of the team. Gen180 has great relations with the Charlottesville community and with other environmental organizations in town. The work is really meaningful and often linked to concrete changes you can observe in the city. Overall, a great place to work with a wonderful team.
Cons
There are so many worthy causes to fight for, but never enough time for all of them! Gen180 deals with a problem that I think many non-profits deal with: not enough staff and time for all the great things to be working on.