Good people
Interesting defense products
Attention to quality
Personable lower level management
Clearly defended chain of command with employees at all levels that are experienced and knowledgeable about their jobs.
Good pay, four weeks vacation, fair 401k
Cons
Upper level management does not pass information to employees
No idea what is going on in Washington (legislation passed that doomed the company).
Layoffs