4.0
10 Feb 2025
Current employee
Columbia, MD
Recommend
CEO approval
Business outlook
Pros
Engaged with employees a lot more than other companies seem to be. Less complaining from employees as others.
Cons
Headquarters is in Huntsville, can be hard to connect across the company.