A lot of this rings true. But I also can’t help but think (I’m not FAANG), given the kind of pay at these companies couldn’t or shouldn’t one treat these gigs like 3-4 year tour of duty, and have enough to go away and refresh for a couple of years (with a ton socked away for nest egg/ retirement?)