Since everyone else is posting, I get zero hours sick leave, zero hours vacation, and unpaid enforced holidays

Me too, like most IT contractors. Though I am paid well and my last six month contract lasted six years. I hope the current six month contract doesn't last that long as I'm not really enjoying it.
_________________________
Remind me to change my signature to something more interesting someday