Also using tainted wood isn't the only thing IKEA has ever done, just as breaking the speed limit or parking illegally isn't he only thing I've ever done. If you were held to a "one strike and you're out" good/evil standard would you really stand up? I know I wouldn't.
There's also a trend to give big companies liability for their supply chains. Germany just enacted a supply chain law last year and there are talks about similar laws for the EU: https://en.wikipedia.org/wiki/Supply_Chain_Act
The specificity of your comment (large enough company) is misleading. The flaws you call out are everywhere, not just large companies.
Humans are imperfect. Human organizations and institutions (companies of all sizes, governments of all types, schools, churches, and so on) are also imperfect.
I don't mean to say that we shouldn't set high goals, devise mechanisms to deal with imperfection and so on (checks and balances, regulations, etc), just that there isn't anything particularly unique about "large companies" in this regard.
IKEA has been illegally logging forests in romania for decades.
The first public conpany was involved in slavery. Show me a large enough company and there will be a history of fraud, illegality and human rights abuses.