If you are an employee and are required to be on site 45 hours per week, he needs to pay you not less than minimum wage for your time on site.

I suggest (a) seeking another job and (b) filing a wage complaint.