Vantaggi
GDAIS creates good products and has some exciting programs. They are process driven and produce better quality than other places I have worked. Although it varies depending on your project and manager, generally they place high value on work-life balance. Flexible schedule allowing you to take every other Friday off is excellent. Generally nice environment to work - nice building and friendly people. Pay is competative.
Svantaggi
Promotions/advancement hard to come by for more senior technical people. Company is pushing to make its workforce younger. Information needed to accomplish tasking is often compartmentalized and difficult to obtain. Mobility allowing you to work on other programs is quite limited. Recognition for sometimes herculean efforts is often not there. Had to threaten to quit to get promoted with a pay raise.