I am also a former military person (Army, 14yrs) I can say that it very much depends on the individual. I have seen people that I wouldn't hire to take out the trash, and on the other hand I have seen people that could, and have, walked in to very nice jobs when they get out. Just because someone was in the military doesn't mean anything. Some of the best, and worst, IT personnel that I have worked for have been in the military. All the comments about military personnel "needing a manual" to get things done, at my current workplace I have heard more "this isn't my job" bullshit from the people that never served. My take on it is, it needs to get done so figure it out and get it done. I might not act in the way some veterans act, but counting us all out because of some duds seems like you are missing out.