on-call is the worst. why do companies think it's okay to make engineers work 24/7 "just in case"? like, if a critical issue comes up, sure i'll jump on it.