My current It job is basically "eyes on glass" situation management for a very large airline, plus a collection of other companies. I work an overnight shift, four 10's. I love my job, but that's mainly because most nights I don't actually do any "work". It's the best job ever; I have eight monitors and a 100mb net connection. All night I watch netflix / primewire. I've seen hundreds of zombie movies now, I sit and cruise the net all night. I remote back to my home network and configure my test servers. I have four weeks of vacation. My boss is awesome too; he's got 20+ years of hands-on experience and it one of the most knowedgeable people in this field I've met. When something does break, he knows exactly who to call to get it fixed, no matter what country their in or what time it is.
But I've worked some pretty horrible positions too, at the same company. The best was a Director who hired her lesbian (and married) lover and made her a manager...neither knew much of anything. One client had their Exchange servers go down; I was told "well they can just use OWA until their back up", not realizing OWA is just the web interface to those same non-responding servers. Eventually those two got busted, neither works there now. The Director was working for a month or so on a different team in the same area I am now; it was VERY amusing to see her almost have a heart attack when she walked in and saw me there...someone she had fired was still there at another position making 2x what I had before. I see it all as karma for working at a crap position and finally getting some kind of reward.