- Legacy components that are slowly being upgraded
- Inconsistent/bloated software requirements due to lack of direction by customers/program managers)
- Corporate HR/IT pains (e.g., arbitrary promotion slots available, inconsistent raises, etc.)
- Defense will always pay less than other areas of the technology market