Im a teamlead for almost 2 Years, and tomorrow is the first time I will be firing someone. I really feel bad about it.. so bad I'm Talking about it here..
I know my decision is right bc this person is not a fit but it makes me sick for the person be someone looses it's Lifestyle .. ugghhhh I hate tomorrow to be honest.
some will say I'm a weak leader but I really do care about every one under my guidance..
When someone is up for termination, it's because they're underperforming. If they're underperforming, it means the job isn't a fit. When the job isn't a fit, the employee is not going to be happy while at work. People know when they're not good at something and feeling weak or like a loser at work is not fun.
By firing them (in a professional and decent manner,) you're allowing them to move on and find a role better suited to them. If you kept them around, you'd be keeping them miserable.