"The specific project I work on is way behind. It was supposed to be delivered before I joined. There's an insurmountable amount of technical debt that nobody wants to acknowledge. Bad decisions were made with regards to developer software, tools, source control, software design, database management, environments etc."
Welcome to the wonderful world of IT :-)
My advice: You're going to be looking for a new job very soon and during the interview you're going to be asked about your last job. You'll tell them how bad it is and they'll ask you what you did about it. At this time you need to think about how you'd like to be able to answer that question, and act accordingly.