My employer is holding my pay since two months and when i have asked the reason for doing so he says that i have to come to his office and work on something which is not relevent to my skillset(I am a Software engineer working as a consultant for a placement company and he is asking me to work as a recruiter) or else he is going to terminate my employment without giving proper reasons in the termination letter.If i am in between projects(Which i am right now) he has to pay me during that period but he says that if you don\'t come to my office and do the work which i ask you to do then i am not going to pay you,which i do not have to do it since i was hired as a software engineer.
Another reason which he gives for not paying me is,since i have processed your Green Card(which he did) you need to pay all the expenses .But,it is the benefit which he is giving me as per the appointment letter.
I have two appontment letters one for 12 Months dated June 99 and the other for 18 months dated Nov. 2000 from the same employer. I need to pay for the processing if i leave the company before that period, but my Green card processing was started in feb 2000.
Please advise me.
Another reason which he gives for not paying me is,since i have processed your Green Card(which he did) you need to pay all the expenses .But,it is the benefit which he is giving me as per the appointment letter.
I have two appontment letters one for 12 Months dated June 99 and the other for 18 months dated Nov. 2000 from the same employer. I need to pay for the processing if i leave the company before that period, but my Green card processing was started in feb 2000.
Please advise me.