"They treat coops very well. The pay is great, and the on-site facilities (cafeteria, gym) are excellent. We even got free box seat tickets to a Senators game. Unfortunately the job itself kinda sucks. There's endless bureaucracy and red tape piled on top of the least efficient development environment available. But I imagine these complaints are common to all military contractors. If you're looking for a fast paced environment this is not the job for you."