If I were looking for somebody of his background, I definitely would talk to him.
Obviously, a whistleblower like this is dedicated, passionate, and energetic. The question is whether they do this because of real dedication to the customer and good business practices, or whether they're just the sort of person that likes blowing shit up when they find a good excuse.
Some of the top-performing people on my teams have been seen as "difficult". But I don't particularly want to hire obedient people. I want to hire people who will tell me I'm wrong when I'm wrong.