I am in a similar situation. I have a valid petition from Company A and the
VISA is stamped on the Passport (start date Oct 1st 2007). A different
company B is willing to file a 'new petition' before I enter US. Will this
'new petition' be subject to CAP? If its not subject to CAP, how much time
do we have to file this petition? Can this be filed anytime?

