I'll add, Trump's tax "reform" was deadly for small business that develop technology.
If you employ engineers and/or programmers that develop new products, it falls under R&D in the tax code. That made it so those payroll costs have to be amortized over 5 years. So if you pay a programmer $150,000 a year to develop a new product, the first year 80% of what was paid to the employee is counted as net income for the employer (1/5 of the 5 year amortization). So both the employee and employer pay income taxes on that same payroll money. Before that payroll expenses came off the top each year and didn't count as net income for the employer.
As a crude example, let's say a business pays the same programmer above $150,000 and the business' total income is $160,000 leaving $10,000 "profit", the employee pays his taxes on his $150,000 in income and the business pays 80% of that $150,000 plus the $10,000 in profit as total business net income of $130,000 even though it only has $10,000 left after payroll. So the business has a massive loss after paying its payroll and taxes. It is brutal.
And people wonder why business go overseas to do R&D... Unbelievably stupid, and Trump and the Republicans did that.