Some really good low level engineers. Good benefits, pay not so much.
Cons
Ridiculous pressure to make project "succeed", even if it means sourcing from dark grey markets and being told to "make the data show that it passed". Only way to survive there is to stop caring. All that matters there is politics.