Recently my company applied for my work visa and I see that my salary which they reported in "Labor condition Application for Nonimmigrant workers" to be more than what I actually get paid.
Upon confronting this to the HR and asking if it was simply a mistake, she said that that is what my salary will be if I get selected in the work visa lottery but if I don't I'll have to continue working on a lower one currently.
I know that I should feel good since I am getting a raise*, but I feel that this is highly unethical since I am getting a raise because of the law and not because of the skill sets that I possess! and the fact that I feel like being cheated.
What should I do?