Hello and welcome. I was in the military and know what you mean as a lack of structure and a definitive mission makes for a train-wreck. Maybe you can leverage your position and or abilities to strike out on your own. It can be unfortunate but most companies don't listen well when the writing is on the wall for the things that really matter.
RE: Introduce Yourself