Pros
Meta is very inclusive, I felt very welcome and it certainly is a welcoming place with all the ways to be involved in your areas of interest. This is enhanced because the people are top notch. The software you use at work is similar to FB. I found I liked the various groups and social atmosphere during the day to day grind. It seemed to be a job with stability and a place where you can be yourself. Benefits are great and the people are excellent for the most part.
Cons
Unfortunately Meta has over-hired and laid off 11,ooo people. I've had four managers in 8 months. The work flow was so broken we resorted to using google docs/sheets most of the time. The clarity of how you accomplish things is often muddled and it causes everyone to have to re-create the wheel constantly. The performance review process was a disaster in so many ways, They have adjusted it going forward, but overall clear and concise feedback was like vapor, hard to capture anything constructive. It does seem that the sad reality is that the bottoms up culture just means you have to work harder, there's just that many more things that you have to carve out time for on an ongoing basis.