This blog post is a huge overgeneralization of large tech companies. You can't extrapolate from one bad experience at one team at Apple to say that all teams at Apple are bad. And you definitely can't then also conclude that all of FAANG is bad.
It's more that Apple's lows might be lower than those in other big tech companies, because conditions at Apple are permitted to get as bad as they are.