Long! It takes quite awhile to go through the entire interview process. There are background checks, reference checks, educational verification, physical, drug test, TB test, flu shot. The entire process from the time I submitted my resume to the time I started on the job was about five weeks.