Well that's on you, but it sounds like you're in the wrong business. Maybe you'd be best suited to running a road side produce stand.And being a fed agency I would have had zero recourse if that contractor was selling private info and the military was unaware.
is every person that wears the uniform a stand up person without a seedy background? I have less of a secure feeling about a contractor.
I'm a civilian employee of the DoD and I just spent nearly 3 hours completing the paperwork for a recurring background check. People that complain about their DL being scanned to buy alcohol at Kroger and whatnot make me laugh. You wouldn't believe the amount of personal info I had to divulge for this.