More layoffs expected today, from what I understand. The Repair Department might be next in line, but I'm sure they're not the only ones. Looks like this entire week will be the stuff of nightmares...
In all honesty, I think getting laid off might turn out to be a blessing in disguise, just to leave this whole mess...