What do you guys think about this

I recently bumped into this video regarding employers stealing money from employees pockets.

What do you guys think about this issue?
Would you want your employer making you work over time for free when your payment contract states that you must be paid for every hour you work?
Do you think you should have to pay for work uniforms out of your own pocket?