Some managers have very bad family life in india and they make sure that others also have the same.I always believed that 8 hours is the max an employee should work and it is upon the manager to see that he or she should not work more than that .I also have worked for 18-20 hours a day for months but I never tell my junior collegues to do that and make sure that only in urgent cases I may ask for their help but try to give extra time for personal work