Pros
Great work life balance and great heritage and culture. Management makes rigorous efforts to respond to yearly survey results. Every person in the company is respected by all levels of management and the work environment is very friendly. Very strong leadership within the company which starts from the top. Company offers plenty of leadership positions and opportunities to grow for millenial hires.
Cons
Top 20% do 80% of work, however only top 10% receive bonuses. Bonuses seem to be allocated to engineers working on high revenue ongoing projects, where new business development areas seem to be neglected. Once inside the company, salary increases and bonus opportunities are minimal. Salary over 3 year period only increased by 1.8% over three years. Many younger engineers feel that the only way they can receive higher wages is to jump ship and work for competing company, or even worse, leave defense industry as a whole.