It sounds like they are violating federal and state wage laws by not paying you and determining that your work is volunteer time. Generally you cannot volunteer to work for a for-profit business in furtherance of its business.