Google is no more a "do-no-evil" company than most. They might be slightly above average. Their "employee friendliness", as far as it goes, is blatantly self-serving, designed to create extreme allegiance to the company and possibly long working-hours. This is not in itself "bad", it's just that it isn't altruistic in the slightest, either.