With annual review around the corner, I feel anxious since my boss is salty and she may gave me a "needs improvement" feedback. (I'm a team lead and my team and I couldn't deliver on annual goals for reasons beyond my control)
I'm worried that low performers might be axed.
Does anyone know when TU was laying off, did they focus on low performers?