I'd be happy to comment on that.
I think the answer to all the points you address in your question—skills, awareness—is yes. There are issues in that. While it's recognized that a lot of veterans come with significant leadership, maturity, discipline and the ability to get the job done, they may not have the specific skill required for the civilian job that they're going to do.
I'll use this example. If you have an individual who's an electrician on a navy ship and is qualification level 5 qualified—QL5 qualified—they can test for their Red Seal, but that qualification, that experience, does not equate to a residential electrician's experience. There will be a skills gap there.