There's no ethical consumption under capitalism. Like others said, name companies that deserve business because I don't know how to avoid the ones that don't. Name someone who doesn't go to(off the top of my head without googling): Chick-fil-A, Amazon, Target, Walmart, Kroger, any gas station, Nestle...any giant corpo that owns a dozen others. We can pretend boycotting works so we can feel better about having a moral high ground over other exploited workers or we can massacre the billionaire ruling class.
While I agree with the general notion of this, there are still companies that are considerably worse than others. Choosing the lesser evil is still something that would overall help society and the planet.