Pros: 401k, health/vision/dental (80/20), some corporate discounts
Cons: more structured then military, micromanaged, ridiculous rules (no scotch tape-too expensive)
HORRIBLE EXPERIENCE-AVOID AT ALL COSTS!!!
Good overall benefits, but only 10 days combined vacation/sick/personal days
Micromanaged every minute by technical director with business, not technical background.
Lowest morale of any company I have ever worked for in my 25 years of work experience