Being on call sucks
On-call is just fine as long as:1. There is a rotation.2. There are few pages, preferably the median should be 0 per week.3. Spurious / non-actionable alerts get fixed right away (with very high priority)4. You're not up more than 1 week per 1-1.5 month.5. You subtract middle of the night pages from your next working day, with bad nights resulting in a day off. Being on-call doesn't mean working overtime.As with most things, the core idea is not bad, it's the execution that matters.