One of the differences that I bring as part of my existence in organization is to ensure that people leave early and leave me time in night to focus on my tasks. Part of it is selfishness since I am a night-person and late riser.
Though, it is a good practice, in IT, any one who has been strict about timelines is not known in my circle yet. Ask my mom and now she has tutored my wife better to poke fun at my management practice whenever the late nights happen.
Today (or yesterday, it is always a confusion), the late night work happenned. The master plans, effective habits all went to a toss. So what makes late night follow you constantly and catch you at the appropriate moment? Would not any IT company have a practice that is so mature and robust that they have good clients and accept only limited work that promises not a single day of extra staying hours ?
Still groping for answers...