Pros
They will hire almost anyone. If you are liberal and political the work environment is great. Everyone is really friendly and supportive. If you like talking to people about the environment and can handle asking people for money its a good summer gig. You will learn a lot about advocacy and current environmental legislation.
Cons
It is not an easy or stress free job. You have a quota to meet and while it is attainable, if you consistently miss quota they will have to let you go. The pay and hiring process are very structured. Also the pay schedule is kind of confusing depending on when you start. You may not get the first pay check for 3 weeks because it is a bi-weekly pay schedule. The work-life balance is hard because you work 2pm-10-pm and don't have much opportunity to see friends and family during the week. It is also somewhat physically strenuous work, walking for 4 hours in all weather conditions.