If the problem really is the team lead, then getting rid of the team lead (or even just talking to them) might go a long way to improve the situation.
I would say, talk to the founders about your problems. How you're getting burned out, and how you're not working well with the team lead. Addressing the team lead is their responsibility, as is creating a healthy work environment for you. If they can't salvage the situation, leave. But they really need to address this, or they lose you. They need you more than you need them. Keep that in mind.
I would say, talk to the founders about your problems. How you're getting burned out, and how you're not working well with the team lead. Addressing the team lead is their responsibility, as is creating a healthy work environment for you. If they can't salvage the situation, leave. But they really need to address this, or they lose you. They need you more than you need them. Keep that in mind.