We keep hearing that the economy is heating up, but unemployment remains high (and even rose last month). The stock market has rebounded, and corporate profits (and bonuses) are high. The latest news is that American companies actually are hiring! In fact, they are hiring a lot. Just not in the USA. Caterpillar hired 15,000 workers, but over half of those were overseas. Overall, American companies have created 1.4 million jobs in other countries.
Part of this is because our tax laws give breaks to companies who hire elsewhere, but part is also because the economies of other countries are doing better than ours is. And the situation is likely to get worse, as the US rankings for higher education are falling.