Over the years, I've done a bunch of volunteer work for environmental groups, political activism, and social services. Here's a little of what I've learned:
1. I tell the organisers when I'm going to turn up and leave - they are always grateful
2. So long as I am "presentable" (depending on what I'm doing) there's no dress code
3. So long as "the message" is delivered, there's no particular patter required, just full honesty about who I am representing and what we are trying to achieve
4. While interested in what has been achieved, there is little regard to any sort of "quota", just a request for "best effort"
5. So, I give it my best efforts but if there's little, if any, tangible results, no worries, "better luck next time" is the general mood
6. More than a couple of times myself and others have been told to take a break or go home and see loved ones - the "cause" is not as important as the personal lives of those involved or, rather, its better to have volunteers in for the long haul rather than letting them burn out over the short term
. . . and so on. Does that sound like being a staff member at an org?