Doing work for free won’t pay the rent, but are there ever times you should?