There are significant time constraints and costs depending upon category type.
The Departments should allow several months in advance of the start date to prepare the required paperwork and petition to USCIS.