To be honest, this request is outrageous and unreasonable, so I insist that such an approach cannot be supported. Whether viewed from the perspective of law or social morality, this phenomenon is fundamentally unworkable and cannot be ignored.
For me, agreeing to pay a salary before starting work may induce some malicious wage demand. Malicious wage bargaining refers to the illegal methods used by workers or contractors to collect wages, such as pulling banners, affecting traffic order, etc., which will make things more chaotic and troublesome. Moreover, you can also make other workers think that they should be treated in this way, because it is equal for all.
From a legal point of view, it's not so simple to get paid and then start working. Your employer should pay you wages on the agreed days, and in the case of holidays, in advance on the last few working days. If you get paid first, it can undermine your employer's financial plans and prevent them from fulfilling the payroll process required by law.
From an ethical standpoint, getting paid first may make people feel that your company's standards for treating employees are not fair. Some workers may become dissatisfied with your company as a result, and may even lead to more disputes and conflicts.
Generally speaking, getting a salary before starting to work is not only legally and morally questionable, but also may lead to a lot of troubles such as malicious wage demand. As we all know, everyone is equal before the law, and each of us workers should respect and abide by the relevant legal norms and labor contracts, and at the same time ensure that we remain calm and rational when dealing with the issue of wage payment, and absolutely prevent any illegal or unethical behavior. If someone encounters a problem with the payment of wages in the future, they should protect their rights through legal and reliable channels, such as good communication and negotiation with the employer, or seek professional legal assistance to solve it.