Shifts typically last the whole day, or at the very least a good chunk of it. The shortest I had was 8 hours on an almost-daily basis. However, this was during the summer, so it was very easy to balance my work-life with my social-life and stay performing at optimal levels. I can't really speak to how this works in any other time of the year, though. But the team always had enough camaraderie to keep the social scene relevant even during rush hours at lunch or after any tour group came through. So, to be frank, the balance of outside-life and professional-life is an easy one and is kind of forgiving, given you don't get the all-day shifts.