Question: how long does it take for the first direct deposit?
Answer: It should happen on the first paycheck that is paid by direct deposit. If the payroll system is not able to do that for your very first paycheck, it should cut a physical check for you. I've seen it take up to 6 weeks from in-processing as a new hire.