Someone here was talking about working for banks or data analytics companies that work with law enforcement.
He accuses all of them of some sort of moral breach. But that's from his point of view. A lot of them may not see what they're doing as wrong. In that case, it's not a case of "having a price", it's just a job like any other to them.
Now. If he worked for them in spite of his clear objections, then he clearly has a price.