I can't believe what I'm hearing from most people here. The first question I would ask is are these people on break? If so why is it any of your business what someone does on their break? Secondly, are these people working twelve hour shifts and do their supervisors require them to rotate days/nights or work straight nights by seniority? I rotate, hate nights, get physically ill if I don't get an hour of sleep to refresh myself. In fact I find my patients more at risk if I'm not thinking my best because I work in critical care and often don't even get a break some nights. There have actually been studies showing the detrimental affects of night shifts without sleep. I sleep on my scheduled break where my patients are covered by another nurse, I sleep with my own blanket and there is a phone inthe break room so we are always accessible. I agree that you shouldn't sleep at the desk or in public places.
Please try to understand that not all of us want to work nights and often our bodies don't agree with it. Thank you for allowing me to vent. hopefull I get a day position soon!