If you are sure your visa is issued under the construction company, leaglly, the construction company should pay you.
If you go to labor department, you will win the case but just think how long you can really stay for the case. I am not sure how long it will take to start your case.
If you really want to, go there to ask.