I feel it's better to use "fired" or "have to leave your job" or "layoff" or "terminate the employment contract" than "let go".
Because "let go" is to "allow someone or something to escape or go free" so it implies that you are the owner of the employee and you allow him to leave, just like as an ultimate humiliation he has to have your permission to go.
It's an alternative to laid off I think. When I think of let go, I think more contract work or temp workers. They were let go, but they weren't laid off since they weren't permanent employees to begin with.
Can we all agree that "impacted" is worse than both of those? It provides no clear information about what is actually happening, relying on the entire audience to make the "aha, we're being laid off" connection themselves. "Impacted" appeared five times, "Affected" once, but it was left to the recipients' imaginations to figure out what they were actually being impacted by. Finally, they get around to framing it as "not being offered a role in the new organization"--another euphemism. I mean, it's one thing to soften the message a little when bearing bad news, but "impacted" is softened to the point of uselessness. George Carlin had a bit[1] about this.
Because "let go" is to "allow someone or something to escape or go free" so it implies that you are the owner of the employee and you allow him to leave, just like as an ultimate humiliation he has to have your permission to go.