Vantaggi
Name recognition, large well know defense contractor. Decent benefits, average or below pay. Ability to work independently.
Svantaggi
Mid level managers that you only see or talk to a few times a year, which is great unless you need them to go to bat for you. Mid level management is uninvolved and often clueless and unconcerned about what is going on the ground. Managers hire unqualified people (called "rockstars" ) from other unrelated fields who lack the background or skills to do the job. Many positions are sinecures (warm bodies) for fluff govt contracts, in organizations that have no clear direction or purpose. People in those positions make it very difficult to get work accomplished if you must depend on their contribution to a task or project. No consequence for poor performance, contributes to poor work ethic/office culture. Serious minded people get punished for rocking the boat.