Team lead lacks professionalism and displays a lack of respect, often engaging in unprofessional behavior, including bullying team members. Additionally, the compensation offered is inadequate. Some Team leads do everything to make you leave the company.