I work for a very large fortune 500 company who is subcontracted to another fortune 500 company on a DoD contract. As you can guess the red tape is tremendous to do anything.
We have simply shared a VM that is loaded up with Microsoft dev tools from someone elses MSDN subscription. When I have questioned our MSDN licensing, each time I was always told it is in the works. This has been going on for over a year now.
We also have other products that we are using that have a 30 day trial. One developer found an exploit to extend the 30 day trial infinitely, this approach has been encouraged by our management while they get the licensing "worked".
I have contacted 4 levels of managers on this program. No tangible action in over a year now.
What should I do? Report them to Microsoft and the other appropriate software vendors? Contact my companies ethics hotline? STFU and go with the flow?