I've been working at a convience store for the last several months though soon it'll be changing hands and as such I've been working there a lot less and am getting a different job. But I ended up getting 1 last 5 hour shift and my boss told me they'd pay me in cash which I didn't mind until I got home and realized they only paid 11 dollars an hour, 4 dollars below minimum wage. I called them and they said it's because they paid me in cash and I get more money this way without going through taxes. Is this even legal?