>Facebook on the surface looks to be the least interesting.
lol. i work on compilers at FB. it's like being a kid in a candy store.
edit: and in comparison to google (not sure about amazon and ms), it's a much more open culture regarding technical reporting.
maybe it's surprising, maybe it's not, but internal communications are done over workplace i.e. FB (so FB for FB). that means i can see all manner of technical writeups from all parts of the company, and i can immediately reach out to people (chat) and quickly learn about new things. just imagine, thousands and thousands of experts in their area, working on high tech, a chat away. and i'm not even just meaning SWE type people - i've chatted at length with some of the machinists at that support prototyping for oculus.
it's not utopian (often times you can't get an answer from someone when you need it) but it's pretty great. when/if i leave for another FAANG i will definitely miss that.