Troys industries worked out well for it didn’t it?
They are not getting tax breaks, they are avoiding being taxed due to clever accounting and US not taxing on overseas income even though it’s a US company etc.
Exxon Mobil and the like of oil companies pay nearly 50% in taxes while other companies like GE avoid it.
Don’t defend them saying they provide for the workers. They need the workers much more than workers need GE. Companies pay people not because they want to but because they need to, to make their profits.