In this context, "working for" usually indicates that the person in question is under the FBI's payroll.
"Working with" usually indicates that they're a witness of some sort helping with the investigation. You wouldn't say that a murder witness is "working for the police", you would say that they were "working with the police".
"Working with" usually indicates that they're a witness of some sort helping with the investigation. You wouldn't say that a murder witness is "working for the police", you would say that they were "working with the police".