I've had a similar experience at previous places, and it seemed like the rationale for the holiday shutdown was "we don't want to risk any downtime while lots of engineers are out and potentially unreachable if something breaks". All that is to say, if it's within your power to leave, the grass is potentially much greener elsewhere.