I actually do 12 hour shifts in an LTC, and I will say that mentally and physically, it is way too long of a time to be on the job. When you are short staffed, which is frequent, it becomes even more difficult to perform the job at optimum standards...