The article used the word start-up 3 times, plus one more in the title of his book. The company he worked for however, HubSpot is 10 years old and public and thus by definition is not a startup. Other two companies mentioned, Amazon and Netflix are both over a decade old and public and thus are not start-ups by any stretch of the imagination. Startups and tech companies are not synonymous and using them interchangeably is harmful to our discourse. If we can't agree on what words mean, how can we agree on deeper issues?
PS. I also have issue with author's use of the word "tech worker" to describe telemarketers. I maybe wrong, but a "tech worker" to me is not someone who works for a tech company but rather is one who creating the tech.