I don't remember how long it took my Bartlett direct deposit to hit, I would guess 2 pay cycles, 2 weeks.
I do remember that back in 2001 it took SEC more than 8 weeks. Not only did they not get the direct deposit right, they didn't pay me at all. They claimed it was getting deposited when it wasn't. I ended up having to open up a NEW checking account, because they never got it right with my normal account. (When I say 'they' and 'sec', it's really just one inept waist of air that no longer workers there.)
I recently worked for Shaw, they pay every 2 weeks, hold back 1 week and direct deposit hits on the second pay cycle (very standard, they send one out as a test), so 5 weeks later, you have direct deposit. -- I worked for them twice back to back, and I had to fill out the forms each time to get it set back up. It took 5 weeks both times, just in time to get laid off.
If I sound grouchy, it's because I started to do my taxes.