Yes, this is the essence of what I am trying to get at. No one has tried to explain why it is so.
If you are going to routinely make your employees work extra hours without pay, wouldn't it make sense to be up front about this and just state it in the contract you make your employees sign when they start working for you?
This way you've covered your ass legally and everyone knows the score from the beginning.
the thing is that when you join a company, it is a matter of a contract. you provide a service, for which you are compensated. they outline their expectations of your labor, such as when you start, and when you cease. any requirement that is not laid out in the four corners of the contract is a violation thereof, and legally cannot stand, if challenged.