I work at a company that has a mean age of probably 35-40. It has the great effect that 9-5 is pretty pervasive. I can take a half day without giving notice, work more or less than 8 hours a day. Doesn't matter as long as I get my stuff done. Honestly, if I'm having a productive day, I can't get more than 8 hours of work out of my brain anyway.