One day last week I had the opportunity to go work in a small brewery close to home. I had given the brewmaster my number the weekend before when I stopped in to visit. I told him that if he ever needed a hand, I'd be happy to volunteer some time just to get the experience and learn a little bit.
Anyway, he called me a few days later and said that he needed help the following day. I went in and spent the whole day helping him out. I did everything from cleaning kegs to filling kegs to helping him make a starter for a batch he was going to brew the next day. I had to laugh because what he calls making a starter is actual brewing for me because I am still an extract guy. The starter we made was 30 gallons which also made me smile because my batch size is 5 sad little gallons.... :-)
It was a really neat day for me, and it opened my eyes up to what happens in a small craft brewery day to day. It's really hard work and tons and tons of cleaning/sanitizing.
Either way, I'd do it again any day. The guy was really cool to hang out with and I learned a bit as I was able to ask a lot of questions which he was happy to answer.