There may be some truth in this, but I think it&#x27;s overstated.  The OP did speak up about major issues with the project, even suggesting moving people from the front end team to the back end team, which was done.<p>I don&#x27;t think there&#x27;s much one can do about an co-worker at one&#x27;s own level, who is successfully blaming everyone else for the project&#x27;s problems, accumulating influence, and driving away competent subordinates.  You just have to get out.  Eventually management may figure out the real problem, but if they don&#x27;t get it yet, you can&#x27;t wait around for them to get a clue.