Working in oxfam is very rewarding personally, but financially, it isnt( i was a volunteer) staff there are extremely friendly. Communication skills are a must, as most employees are non native english speakers, but these skills will improve. Overall, its a very good place to gain experience and i would recommend it.
Extremely friendly and relaxed enviroment
No pay (Majority of the time)