I have, and the interconnectedness is strong. Even a junior engineer's work is visible to a group of 30-100 people typically. If someone is missing what's interpreted as "Basics" then it will become apparent quickly. Basics here could mean "putting out sloppy CRs/Designs", not communicating timelines well, or when problems arise - not addressing them in a way that everyone else on the team thinks is correct.
Bear in mind that most FAANGs are also built on 20-30 years of fast paced technical development. There are services built on top of internal frameworks, built on top of internal frameworks that sometimes haven't been maintained in 5-10 years. Searching for the answer is many times impossible.
Glad you've had a positive experience with it. All I'm arguing is it's much less likely that an entire company has this versus a particular org or even a specific set of teams.
I have many friends at FAANG and many of them would disagree with your take on them being interconnected and definitely lean more toward it being team dependent. This also is similar to my experience.
Bear in mind that most FAANGs are also built on 20-30 years of fast paced technical development. There are services built on top of internal frameworks, built on top of internal frameworks that sometimes haven't been maintained in 5-10 years. Searching for the answer is many times impossible.