Accenture is a multinational consulting firm. However, they do a ton of business in the US. By incorporating in Bermuda they avoid the US taxation structure, yet make BILLIONS of dollars doing services in the US. One can argue that we should dump the corporate income tax structure entirely, but until we do, in effect Accenture is benefiting from the US infrastructure but avoiding paying for it.
Do you really think that BMW, Daimler, Rolls Royce, Honda, Toyota and everyone else didn't pay any taxes for the business they did here? And while they made huge untaxed profits in the US they built factories here so they could be taxed on everything?
Accenture pays taxes on all profits made on work in the US. If it was not so, then my off-shore company would not be paying taxes on every dollar that is earned here.