I have been working at US Army Developmental Test Command full-time (More than 3 years)
ATEC many advantages to it's employees where teaming efforts are involved. They afford the employ an opportunity to travel, Telecommute (with a demonstrated need), reasonable time off for work life balance. The projects are stimulating where can be proud of their accomplishments. The culture is generally a family of friends making things happen. They look out for one another and offer assistance and guidance where needed.
Limited opportunities to move up therefore limited opportunities for new hires. Basically have to wait for someone to retire in order to find a permanent position.
Let us know if we're missing any workplace or industry recognition –