3.0
Sep 18, 2025
Former employee, more than 1 year
Tewksbury, MA
Recommend
CEO approval
Business Outlook
Pros
Great deal of work to be done, so there's always something. Work-life balance is really good.
Cons
Poor communication through leadership Large defense-company processes can slow things down