I work in a datacenter, a 24/7/365 operation. If the weather stops me from coming to work, that shift can't leave until they are relieved by the next shift. There was one baaaddd storm where it snowed for an entire weekend straight. We had this poor girl work a double shift (16 hours) and then her car was stuck in the parking lot. She slept at work, behind one of the data racks where its nice and warm. She was at the office for 30+ hours. We stock water, food and have some cots, comforters and pillows ready for weather disasters like this (plus full bathrooms with showers).
that happened to me once when I worked at a data center... except without the food, cots, pillows, and blankets. I cat-napped on the floor of the office with a phone next to my ear. I raided the fridge, though, and left an apology note for whoever's frozen dinners I ate.
the most fucked up thing about it was that there were 2 of us on-shift, but the other guy straight up left me there. he was like "since you can't get home and are going to stay here anyways, I'm just gonna leave since my house is only a mile away."
iirc, my shift started at 4 pm on a Friday afternoon, scheduled to leave at midnight, but ended up working until 10 am Sunday morning... after that my company at least got a little better and stocked an entire cabinet in the kitchen with designated as emergency food (canned soup, powdered milk, oatmeal, bottled water, etc)