I wanted to know if its legal for the beneficiary to pay for premium processing of I-140? I have heard of people in small consulting companies do this but mine is a big reputable company and wanted to know if its legal?

Additionally, would someone be able to comment if usually companies would allow beneficiaries to self pay for Premium processing of I-140 or sometimes companies might have policies to not at all allow any premium processing of 140 at all (even self pay)…?