After a big natural disaster near where I live, I saw that the Red Cross was asking on Facebook for people to volunteer to do some part time data entry to help them process the grants they were offering to help people survive away from their homes for a while.
I was just out of college and didn't have anything else to do right then, and I wanted to help, so I volunteered and was surprised on the first day when they explained that they were actually going to pay us for our time (and relatively well too).
I ended up working on a really interesting job (since we had to read the applications and I saw a lot of real stories I would never have otherwise seen) and got paid to help people, as well as getting a really nice recommendation letter at the end of it.
So, volunteering can be a good way to get your foot in the door somewhere. You probably won't get as lucky as I did, but every little bit helps.