Good luck in you job search. Suffice it to say, when you break through and have a better job, I hope you can look back on this and realize you're better off. I know bad management, I deal with it every day. I know know spineless leadership, I'm subject to it daily. I know weak people, they hide behind bad and incomplete decisions and solutions and claim they're forward thinking. Trust me, in this day and age, weak leadership is more pervasive than ever.
Good luck man....
Go Chiefs (next year!)...