I agree with you - the petition should be in the hands of the USCIS before you start working for the new company. I'm wary enough of starting a new job before the USCIS approves the petition; they're suggested that you engage in unauthorized employment.

