i am currently on an 18 month j1 visa which ends next year, my current employer has petitioned for a h1b visa, i have received my lca and all fees have been paid, i was wondering is it possible to transfer it at this stage to another host company who is willing? i don't want to wait as the company i am with is not a good place to work, i've been unhappy here since i first came here, and the company will not pay what it states in the lca or even allow me to work in the position stated, i came here as a trainee manager on a j1 and the h1b is for what i am qualified to do, ie chef, i am only a bartender at the moment in va.

Any help or advice would be greatly appreciated