Pros
You won't even know you work for this company.
Cons
I was involved in a sub prime contract this company had with a project for a major federal agency. Despite bragging about supporting blue chip organizations, there was no actual support in any form from the company itself for the people involved with the project or with their contractors on the ground. When dealing with the corporate resources contractors needed to rely on when traveling or even just giving updates. I always felt I was treated as being a bother and never felt supported by the company itself and that never felt good. Working here I always felt like they were just taking a portion of what I made through the contract and then giving me the rest. I have had the opportunity to work as a contractor in several other facilities with many different goals and this is the only company I have worked for that seems entirely uninvolved with progress or developments in the project itself. I would never recommend someone to work here unless there have been significant changes to how the company is ran.