0
5
Apparently working in Saudi Arabia means you have to do whatever you're told no matter how ridiculous the request. Watch this Saudi man slap the piss out of several of his workers for failing to do the job up to his standard. He then makes the man who turned slightly while being slapped to return for even more smacks.
I would say call HR, but I'm guessing that isn't a thing in Saudi Arabia.