4.0
Feb 10, 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.