Apparently a lot of people were laid off yesterday and more layoffs are coming this week and next. Anyone know anything about this?