Anyone with a background at Facebook definitely needs to be spoken with regarding their integrity. Obviously only a small subset of FB employees make the shitty decisions we see in the news, but it's very concerning to me that engineers still go to work there. There are at 2 or 3 other BigCos that pay comparably, and many others that pay a level down that don't require you to be complicit in unethical behavior of this scale.