I haven't heard of anyone being laid off, but people here write that layoffs are happening in some departments under the radar. Can anyone provide more information?
1 reply
I doubt the people getting laid off feel that its under the radar. If you have a specific dept you are wondering about you should say so