My brother has accepted an offer from a potential employer. Now when they are doing his H1-B paperwork, they are saying they may not be able to move forward as my brother has an approved I-140 and is in his 7th year H1-B ext. His H1 is valid till Mar 2013. Their legal dept is quoted as saying "they can only transfer H1 candidates with 2 full years of H1 remaining in original 6 years" by the HR? Is there really a legal issue here? My bro's I-140 was approved 1.5yrs ago and has not yet filed I-485 as priority date isn't current. He was hoping to switch employers for career prospects, does employer have a valid reason or case here to say so? What would you advice?