Decent pay, Benefits are well balanced, & your voice is heard and ideas are tested.
Cons
Management seems to chew up talent and spit them out, no one seems to know what is going on at all times, Communication, Plans for the future are never solid.
Schedule flexibility & nice internal community.
Great place to start gaining experience in aerospace or for coasting through those last few years before retirement.
Cons
No upward mobility for pay or position title.
Extremely bad employee turnover.
The engineering department has no ability to train and lacks skill depth in business critical areas.