It is true. There are degrees - some of the jobs don't hurt others, and some that do don't do it on purpose or as a primary outcome. A company making screws and nails likely exploits only its employees.
Some are taking advantage of their customers but still deliver a basic need. Think grocery stores that like to screw with food quality to the limit allowed by laws and social tolerance. You don't get exactly what you think you paid for, but it won't otherwise hurt you either.
Some jobs can involve hurting people, but at least have a somewhat plausible justification for it. E.g. some of the defense work can be justified by just protecting your borders and deterring attacks, and the hurt isn't realized until some external party tries to test your defenses.
Then there are jobs that are purely about exploiting other people, without giving them much of value. A lot of advertising is this. Chumboxes, telemarketing, e-mail spam, native advertising, retargeting... I could go on. It all essentially boils down to treating human beings as exploitable resources - bags with money that you get to squeeze out by applying psychological pressure. It does feel very much like factory farming.
(Yes, this post is sorted in descending order of what I think about occupations. Yes, I think defense companies can be morally superior to advertisers. The former help maintain a bubble of law and order in which we can happily live. The latter exist to screw our lives up.)