5.0
Mar 2, 2026
Recommend
CEO approval
Business Outlook
Pros
Technical staff professional and cognizant of responsibilities to clients, and the national security mission of their work
Cons
Leadership needs to improve its customer intimacy to much deeper levels.