With signs of the economy headed for a downturn on the horizon, many tech companies are bracing for the worst. Layoffs at tech ...