Pros
Free lunches, generous salary - that's all.
Cons
Harassment, intimidation, endless review cycles, brainwashing, STACK RANKING, terrible management and hypocrisy. They took a huge toll on my mental health, from which I am still recovering with a help of professional therapist. The trauma from bullying, toxic work environment and indirect harassment is abysmal. Please do not join this company unless you want to ruin your mental health. Lies are horrible. Facebook taught all wrong lessons in life: for example, everything the upper management says should be interpreted as the opposite. There is a stack ranking, where 10-18 percent of employees are slated to not meet expectations at the review cycle. Facebook officially denies doing this, however it is in every management training and most managers are admitting it. It is in management tooling! 18% - it's like triple the Amazon's. At least Amazon is honest about stack ranking their employees.