I think every salaried job I've ever had, had a week between the end of a pay period and pay-day. For as long as I can remember (the last two non-freelance jobs I've held the past 10 years) I've been paid every other week. My memory gets fuzzy before that, as I changed jobs pretty frequently, but there was always a delay. Hourly wage and freelance jobs were a crapshoot.