I have often thought it better that companies are not taxed at all, better in my view to tax money that comes out of a company, dividends, bonuses etc at a higher rate, that should encourage greater internal investment and ultimately more jobs, we all pay tax on our earnings as do company directors, for me the issue is around the complexity of our tax system, far to many loopholes that enable tax avoidance, also firms such as Amazon should be penalised for moving money it earns in the UK outside, this way they either invest, or get taxed.