As an engineer, you should love FB. They had a large hand in breaking up the lowball salary cartel maintained by Google and Apple, and set a precedent in the industry for paying engineers well. As far as societal impact - it's debatable whether it's a net good or not.