Yes. About a 20% reduction in force. Layoffs happened today and will go through tomorrow. Rumor is that another round of layoffs will occur near the end of November.
Where is this info coming from? I'm not saying this is not true, but it would be nice to be certain. Just to know exactly how worried I should be about tomorrow and for the rest of the month.