Pros
Overall FB has the best traits of all companies I've been in: the most interesting, diverse and culturally inclusive task-force, the most exciting and geographically spread range of projects, the most viable opportunities in terms of career development, learning, how approachable, helpful and supportive everyone is from the peers, the immediate management to the higher one, how reciprocal and meaningful collaboration is, the diversity of events, travel and programs. Bar the lockdown has been quite severe in terms of cultural setback. Benefits are second to none.
Cons
The gargantuan corporation size - Can risk making one feel like a "run-of-the-mill" number employee