Excellent level of job security. Satisfaction of working on defense-related projects. Senior engineering staff is extremely knowledgeable and approachable. Electrical engineers are considered "responsible engineers" and are ultimately in charge of all aspects of the project - this has its drawbacks but I like the level of personal responsibility and the amount of ownership you have for your projects. Also, the stuff we do is pretty cutting-edge as far as design complexity and performance.
Benefits package is okay, but not excellent as compared to similar high-tech companies in the industry. Total compensation package is a little bit lower than similar companies when you include lack of bonuses and stock options. Projects are cyclical and at times you can end up working up to 60 hours a week. Average is probably around 50 hours a week. Also, many companies in the industry have adopted a 9/80 work week (every other Friday off) but we don't have that.
Advice to Management
Implement a system of bonuses.