I like this charity, and I volunteer with them, also do their meet-up group to hand out hygiene kits.
BUT....I HATE the atmosphere of 'here's some help, now say you love Jesus'. It almost seems militant. That and if you work in the kitchen you are forced to listen awful Christian music. Christian music isnt always bad, but this is.
If this place were interfaith tolerant, it would look a lot better to me. I would even feel more comfortable volunteering if someone wasn't shouting about Jesus every ten seconds. It's pretty awkward, really.