1.0
Jun 26, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
pay seems to be above average
Cons
very awkward leadership styles. many examples of outrightly dismissing subject matter experts in software, satcom, and government contracts.