On occasion, yes. I've done OOO both of trading desks and ecommerce operations, very high pressure - and with the added bonus that you're having to answer the phone to angry people while working on a technical fix.
It's called support hell for a reason - but what this guy's wife describes isn't extraordinary. It sounds like most mission critical support roles.