That would probably be program dependent. I often work 10-12 hours 5 days per week and have had call on weekends at some locations. That's pretty much my norm. These rotations are for you to learn and you will learn the more you are there. Don't expect to work 40 hours.