Let me try to answer as I know: 1. You can work for new company after you get receipt from USCIS. 2. You still can work at your current company.