This is my situation: I got my h1 transfer from company A to company B in dec and joined company A in Jan. But due to some reasons, I want to leave company B. I talked to company A and they are ready to take me back. Its a staffing company and the client which I was working for is also willing to take me back. Company A's petition is valid till oct 2009. I know that I can move to old company since the petition is valid. I am not sure how is the h1 extension going on these days (rejection/approval rates given the market situation). So i want to get my old company file for an H1 transfer back to them. Is it possible given the fact that the current petition is valid. The reason I am asking this question is because if they file for h1 transfer and in case it gets rejected, I can try to get transfer to some other company. Any thoughts on this one?