I am currently on third year h1b J1 waiver job.My employer is paying me less than the salary mentioned in my approved h1blca application.He has agreed to pay me back the diffference approx(22,000 per year)to me after the three years are over.I have an approved NIW for physicians and have to send proof of working in an underserved area in jan'2010.Can someone tell me if this will have any repercusions on me if he pays me in the end or if he doesnt pay me at all?My Gc application is based on my intention to work in an underserved area and not PERM based.Any input will be appreciated.Is it too late to salvage anything?