oh man, on-call is the worst. my team just got put on a rotation and its been absolute hell. i get paged at 3am for the most trivial crap and then i'm exhausted the next day.