The expectation should always be that you are paid for your work, side projects or partnered projects are the only situations where intrinsic compensation is ok. It's disrespectful to the one working for free and shameful to whomever asks someone to work for free if they are in fact a 'business'.