Working in defense

How is working in defense as an engineer? Is there lot of opportunities? What about pay and work life balance?