Explain this to me. Nothing "comes with the job". Your job is your job and if you are working, say, 40 hours a week, it's more or less 8 hours a day. After 8 hours working, you go home and enjoy YOUR time. If companies want people to do company work while they are awake, they should basically double payrolls and pay for 16 hours, not just 8. Actually, not even in that case should it be OK.
People are people and need to have their life and leisure time. If they don't have it, they start to feel overworked, stressed, depressed. In the end, it's not a net positive for the company either.
THIS is precisely the attitude that leads some abusive bosses to believe that it's OK to expect people to sacrifice their free time. This should be a major offense, and should not be tolerated AT ALL in my opinion.