White collar immigration, outsourcing, lots of layoffs. Terrible time to be in the job market.