Damn this is light. This is applicable in my current work0lace too.
In my previous workplace, if we were late more than 45 minutes a month, it was half a day salary per offense. They subtracted literally 1/3 of people's pay for the month in such trumped up shit . Also 100INR fine for not bringing ID card. Watchman used to delay people trying to sign in a minute before the enter deadline because HR had given him some money to do so .
They currently suffer attrition rates greater than 50% with entire product team gone and replaced by 10k/m interns. Lol