If you need some cash and a good way to transition from the military to something else this is the place for you. If you have been working as a civilian for more than a year after separating then just leave this company alone, you won't enjoy it and probably won't last more than 90 days.
The management is sub par, the company has written itself into a corner with WI's and AFI's and god knows what else. You WILL do more than what your contract says whether it is working hours, or job description. Your managers will get on your last nerve, and you will learn to hate the Guard and Reserves with a burning passion.
Other than that the benefits are ok, 30 days paid leave is great (you will need every single one of them to maintain sanity) dental is kinda lame, you have to pay upfront and get reimbursed later.
Sorry for the mild language, indeed won't let me use my colorful ammo tounge.
After 5 years you get a watch!