I can only give you my experience. I guess more experienced people will come with more sophisticated answers. I work in a large tech company and regarding the work/life balance it's basically a dream job. Usually I end up with 0 overtime hours and I can't remember when I've been stressed about my work. I work 40 hour weeks. Since it is also my first job, I don't think that it is especially hard to find something like this.