There it was, we’d just launched another project and my manager was telling me what a disaster…
Being a team lead (with or without authority) is a process of establishing trust.
When your manager lies or undermines your success, it is time to leave.
A poor manager can cost a company a lot more than a few employees.