Pros
Salary is top of the industry Benefits, food, amenities are top-notch
Cons
Endless bureaucracy - the amount of time spent convincing leadership and XFNs that something is worth doing far exceeds the amount of time spent doing it. Politics and turf wars - multiple teams are competing for ownership over the same decisions. Directors will employ their teams as pawns to gain turf and evaluate them on their ability to do so. People treated as competition, not partners - FB will intentionally pit peers to out-do each other, seeing this as a motivational tactic. Churn and turnover - as priorities, ownership, and methodologies change, those part of the prior regime are cast aside. Contractor (ab)use - tens of thousands of contractors doing work indistinguishable from FTEs, being paid less and without benefits and fired at the drop of a hat.