In keeping with nolas faux ethics violation accusations, here is another contractor providing DoD services that I feel are subpar:
NMCI (navy/marine corp internet). Of all the support services, NMCI has got to be the worst. They charge a crazy amount per person for computer systems and network connectivity, the network and your computer almost always run slow and sometimes dont run at all, it is very difficult to get necessary work software approved for usage on their systems (and if approved, they overcharge), and when you have a computer system that is completely non functional they wont replace it until the dept wide tech refresh is scheduled, even if its 2 years out. The just keep patching it up and you continue to lose time and money when it crashes.