on-call is the worst. just spent the entire weekend fixing some stupid bug that could have been caught if we had better unit tests. and the 3am phone calls? absolute nightmare.