Re: Ahhhh... the gall!
From the linked OIG report, "Among other hiring challenges the audit identified were that the FBI’s background investigations are more onerous than those used by many private sector employers, and it was difficult to retain top talent because private sector entities often pay higher salaries."
This totally misses the point. It's not that the private sector pays more, it's that by working as a government contractor, one can make more money doing the exact same job for the exact same people. One of the basic ideas with shifting the US government to a contractor-based model was to allow more flexibility in responding to change. Sure, it can cost more, but the government people should not be handling the technical work in such a model. Instead, they should be providing the leadership and oversight and contractors should be doing the actual work.
For example, a Computer Forensic Examiner's pay grade goes from a GS7 to a GS12 which has the person starting at $33979 and topping out at $78355 (link). Considering that many of these positions will be in the Washington, DC area, there will also be an cost of living adjustment along with that. Still, someone doing the same work as a contractor can make enough from the start to compete with the high end of the GS scale and expect to have plenty of opportunities for growth while at the same time enjoying the job security that only an extreme shortage in one's field can bring about.
The FBI needs to cut those positions as government slots and contract them out in order to actually be able to fill them (as in actually getting the job done). The only way I can see that these positions will be filled by government employees is to train existing employees after getting them to sign an agreement that they will continue to work for the FBI for a period of several years. This will be a partial solution, at best, leading to a longer time before employees move to contracting, but not slowing the overall rate of attrition.