I was working at Oxfam for a week. I came home most days very wet (it rained almost every day) and I don't know how I didn't catch a cold. The work environment is good, but sometimes it's stressful when someone gets a signature and you still don't have one or when everyone is waiting for you to get one so they can go home. There's pressure sometimes.
The bosses are nice for the most part, they helped me a lot in everything I needed. They gave us free food and drinks sometimes. They paid for our training. Good pays (11,11E/h the first 20 days and after that 13,13E/h, but is very hard to arrive there).
The worst, the weather conditions you have to face (no matter what the weather, you're going to have to go out there the same), the pressure from the targets and the general rejection. You have to deal with very unpleasant people who sometimes don't even open the door when they see you're Oxfam, they just make gestures of rejection that make you feel terrible. I always thought everyone exaggerated about it, but 8 hours of rejection ends up generating frustration for anyone.