4.0
19 Feb 2026
Former employee, more than 3 years
Dover, DE
Recommend
CEO approval
Business outlook
Pros
People really make the job. Lots of manual labor and constant training. Heavy missionload but rewarding work.
Cons
Mission essential personell work excessive hours and bad leadership can make the job more mentally taxing.