This is repeated often on HN, but I feel like it generalizes too much and is not always accurate. My last company specifically had "We're a team, not a family" as a core value. The company and team always had an air of arrogance around everyone and while nothing stood out as a giant red flag, it was never really that comfortable of a place to be in. My current company regularly uses the term family to describe themselves, but the overall vibe feels a lot nicer than my last place and it does not have an overwork culture; it actually has great work life balance.
[Edit] It's not a time thing. I was at my last place for 1.5 years. I've been at my current place for 1.5 years now and am happy to stay for long term.
Corollary: Any company that holds "retreats" one or more times a year doesn't give two shits about you. They don't respect your personal time, your family, or your life outside of work.
Every time I get a job candidate excitedly asking whether our multi-state company holds annual retreats or get-togethers, they're under 30 with no family.
It's not a vacation, folks: It's an obligation. One that doesn't respect your life or plans outside of work. If you want a trip, choose a job that gives you plenty of paid vacation time and go wherever you please.