Tech News Job storm on horizon? Layoffs, drop in tech hiring, more signs point to cooling nikholas 7 months ago