Corporate taxes are reason #1 why jobs move overseas.
And, it is important to note, that it is not the taxes alone that are the problem. Very often the costs associated with dealing with the tax structure are many times the amount of the taxes actually paid! The whole thing (income tax system) needs to be thrown onto the ash heap of history where it so properly belongs!