How long does it take for an assignment to be approved?

Edited

It usually takes 24 hours for an assignment to be approved. Contractors can then expect to complete the onboarding process, which can include (depending on the location and position) setting up their payroll, doing the I-9, doing sexual harassment training, undergoing their background check, and doing a drug test.