A lot to say here. Firstly, in my recent experience, the Team Leaders are not qualified. The management of each worker is not fair. They favor workers over others, only emotionally due. Secondly, their knowledge of production matter isn't good enough to help the team to be qualified. It's ok, they have other functions but the worst is that their pride is too high and cannot excuse or admit their fault (when it's the case). So, I can't work efficiently because my knowledge must be inferior, and I have to accept it. Maybe I am wrong, sometimes yes. But in overall, the arguments of TL aren't logic, most of the time when they protect some workers. I offend him if I climb some ticket of his sheltered workers, when the error is too big for the brand, colleagues and our service. I stopped because it is not my work to do his work.
The problem is that each TL can hide their mistakes.
The decision and free motorization of a team leader affects every advisor monetarily. The flow work must be balanced, the quality or other KPI should be calibrated with TL Senior / QA / etc. The injustice is visible and should be reduced.
Review the assessment method or put some checkpoints please.