The author is correct that by the numbers it is far more likely that you will make more money if you just sell your soul to a FAANG, and if all you want is to make a quick buck and spend it all on overpriced real estate they are entirely correct. Every single one of their other points is just indicative that they have worked for awful startups. Large companies can be just as bad, but the difference is in a large company most of the problematic points will break down lower in the organization. If you think every team at all the FAANGS is great at mentoring or doesn't put in long days or has anything approaching a reasonable hiring and review systems you are ignorant of just how much variation there is on different teams.