As far as long hours go, Stanford has 20-12 hour shifts a month, often with a long commute to boot. The hospitals are spread apart so that the commute can be about an hour north to SF and an hr south to Santa Clara from Palo Alto or the peninsula where most residents live. It's not malignant though, and shifts are not that busy at some sites. They're not worked to death, but spend a lot of time at work.