Benefits aside, the best thing about working at Facebook is the people. It is very rare to be the "smartest person in the room". There is always someone who is better than you at something. This makes Facebook a great place to grow your skills and learn new things. This is made even easier by the friendly and open environment.
Cons
Many employees are young and ambitious, which is great. However, one downside to this is that people are eager to push themselves to prove what they are capable of - Facebook is a place where talented people can shine. This can lead to a self-imposed work/life misbalance.
Meta Response
9y
Thank you for sharing your experience with the learning opportunities, sense of community and focus on impact here at Facebook. We work hard to support our employees so they can focus on the things that are most meaningful to them. Thanks for helping us build a thriving community.
1. Bootcamp is a really great program to choose teams. You get to talk to different managers and have the freedom to choose teams.
2. After working in a team for a year, you can change to a new team. There is a program called hack-a-month. You can go to another team to work for a month, and then decide whether you want to stay or com back. It is really flexible.
Cons
Work-life balance. It is busier comparing to Google. But things are getting better. It also depends on the teams.