Long. Waited 3weeks before a verification my application was received. Waited 3mos. Just to get an interview. Scheduling issues. Waited hours to be seen by hiring manager. One on one interview to see if i was a good fit. Brought back for a second time for drug test and third for background check. Finally a seperate appointment for a badge and uniform.