I have an ex who once interviewed at facebook, and years later landed a gig. The issue with them is culture discrimination. If you think for some reason your belief system, style, etc won't align or will clash with theirs, that could be an issue. For example, my exe was told by an insider in prep for the interview, to wear "Converse Shoes". She didn't listen. She dressed up. She didn't get the gig, though very qualified. The insiders said "I told you so". It wasn't until years later that she landed there. That's just one example of how they look you up and down, despite what might be on your resume.