Just for what it's worth, my experience is the opposite; I've found Google less of a meat grinder and less soul crushing than startups. But I think it's possible that a lot depends on where - both in the country and in the org chart - you're located.