PTSD isn't the reason Vet unemployment is so high, although it is a factor. The big reason is that the military has not done a good job articulating their experiences to private business hiring managers, so we throw their resumes away. If you can fix tanks, planes, humvees and jeeps, you can repair some dude's honda civic...but the head mechanic at the civilian shop may not know that. If you were working on a strategic communications team, or did editing for the Stars and Stripes, you can prob handle yourself in a corporate PR job, but for some reason, our hiring managers don't know that either.
The White House is trying to provide incentives and nudges to overcome those problems. The Military needs to do a better job teaching their employees how to properly sell their military experiences to employers when they get home though, since we don't know your jargon.