How many have been notified yesterday? From what I understand nobody was spared, not even management (don't expect me to shed any tears over them, though.)
Also, somebody mentioned there were some demotions at play as well, is this true? That must have stung even more than being laid off.