It was like that at one of the places where I used to work.  There were never snow days.  Sometimes
they'd make the announcement that you could arrive an hour or two late but if you took the whole day
off, you used leave.  No free ride.  And speaking of rides, that was when I drove a 150+ mile round
trip every day.  I'd make it there in snow storms but people who lived just down the street would take 
the day off.  :shaking head