Pros: it's all for a good cause
Cons: sun burns are generally pretty bad
Management is very friendly and hours are accommodating. Volunteer partners are probably the best you can get, and I learned that when someone volunteers for a good cause, usually they're pretty good people. Then most enjoyable part of the job is the aftermath, because of the extended periods of time spent outside, you either get very burnt or really tan, which I find is pretty amusing.