Rumors/speculation of layoffs at end of this month (Feb) for TTS, which was mostly untouched outside of the Canada team last week. I'm not HR, so I have no idea if true - lots of false info also flying around. But I heard annual review scores are pretty much now in...
Anyone else hearing similar?