I work doing hourly labor for events like concerts and sporting events. Sometimes we have to travel between 4 and 16+ hours roundtrip to other cities/states and my employer pays $50 “per diem” for travel but no hourly compensation. Is this legal?
Edit: I'm on a W2 and not a contractor