3.0
Mar 6, 2017
Anonymous employee
Current employee, more than 10 years
Wilmington, MA
Recommend
CEO approval
Business Outlook
Pros
Excellent ethics, great people to work, and provides opportunity to grow.
Cons
The current DoD business climate and failed program execution has led to a significant erosion on revenue and long term business unit survival.