Prós
Great benefits, great opportunities and industry! The people in most places are nice and almost all are dedicated to what we do as a company. Many are former military, which has its ups and downs. There are cliques and politics but I have yet to see an organization that doesn't have those. There are some very cool things to see and be a part of help and a real sense that you are helping in the fight against terror and helping the nation. Depending on what you do there are also a lot of areas and projects you can get involved with.
Contras
Politics and its modeled after the federal government so there is a lot of red tape! I am suprised we don't have to fill out a form to use the bathroom! Benefits are good now, but seems they may be taking a turn for the worse in the next few years. The company is so big that the left hand doesn't know what the right hand is doing, so that often causes rework and confusion in all areas of the business. Things move very slowly in most cases...its sad how long it takes to do a task that should take 10 minutes.