From what I know, IT jobs, bank job, accountant related field, all paid annual salary for full time. Other job types I'm not too sure. And of course, there are always exceptions.
If a company can't even pay their worker at 28HKD, it should just close its doors. End of story.
If costs of living cannot be earned by working, some forms of social assistance will be needed to make ends meet for the workers. And who is paying for these? Taxpayers. What they are doing is just to shift their business costs to taxpayers.
In our case, it is even worse. This company makes huge profit, but scam their employees and ask for corporate welfare with a straight face.
But the bad publicity is going to costs them alot more. And It is just bad business sense. Very stupid management. There is better ways to milk the employees, just let go a few workers and have 2 employees works for 3 people work. Unpaid overtime, uniform cleaning costs, late for work penalty, cash retainer for cashiers, trial work, no pay training. There is a million ways to do the same thing and no one would question them.