Best work atmosphere, great teams
Facebook provides one of the most supportive work environments you can ever get in the industry. If you are in Tech, this is the place to be.
No limits to what you can achieve here if you are determined. Keep focused on your goal and stay away from politics/management changes.
Free lunch (fine dining), Great work resources, self learning tools
Need to own your career, Frequent reorgs