As per my opinion no one should work extra hrs. In case any one is working for more hours I feel he is inefficient or having an extra work. One should analyze the same and in case having a more workload he should ask for extra man power. In case boss is not agreeing for the same look forward for a change plenty of opportunities are available. All you are working for your family in case you don't spend time with you family no point in working extra hrs. In case those who are working extra hrs his productivity and quality will not be good as compare to those who are working 9 hrs a day even company should analyze the same. I am sure company will find that productivity and quality of the work will not be upto the mark those are working extra hrs. Also keep it in mind that sky is not going to fall if you don't complete some job on the same day. Please try and work only 9-10 hrs daily everything will work fine.