It's complicated. You're basically targeting an optimal team structure on the other side. That means you're likely saving high performers, but that's not always the case.
We had to let a really great UI engineer go because we didn't have the team size to support his position any more. He found a job quickly and we gave recommendations - including clearly communicating it was just an unfortunate draw for him.
We had to let a really great UI engineer go because we didn't have the team size to support his position any more. He found a job quickly and we gave recommendations - including clearly communicating it was just an unfortunate draw for him.