We'll send you 100+ of the most common coding interview questions, once a day with visual explanations. Join over 30,000+ users who are doubling their salaries in 30 minutes a day.
Culture so open that you'll have a hard time believing it at first So much freedom on choosing what you want to work on that you'll have a hard time believing it at first. Company beginning to grow big, which means that shyer new employees might feel difficulty in negotiating bigger changes.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
This information was sourced from reviews originally posted on Glassdoor.
Facebook values your time by removing most obstacles that prevent you from being productive. You're surrounded by highly competent, hard working coworkers. Collaboration across disciplines (engineering, design, content strategy, user research, data science, growth marketing, product management) is very good . Some teams can be too data-driven, focusing on only their top-level metrics, without investing in projects which improve quality of life.
Great work environment with smart and diverse set of perspectives Benefits that allow you to focus on doing your best work Team and management that look out for your career Career opportunities to grow as a person and technically. I think there’s opportunity for middle management and executives to learn from these mistakes and come out as a stronger and better company. Keep hiring a diverse set of backgrounds and thoughts. There is value in understanding the varied ideas behind our communities.
Facebook is an incredibly unique place to work. As an engineer, you will be empowered to drive huge change without the typical red-tape and bureaucracy typical of a company this size. You will have the freedom to work the way that works for you, and the flexibility to work on the teams and projects that interest you. On top of it all, the pay is simply unmatched, and you can feel properly compensated for the work that you do.
Engineers are expected to be very independent and proactive. You will growth a lot as an engineer and you will work with very smart people. It seems chaotic and un-structured. Your direct manager plays a big role on how your experience the company. As in any other company there are good and bad managers and Facebook as plenty of both. If you land with a bad manager, your are going to have a very bad experience. The upper level management has a very clear idea on where to take the company. The expectation on the IC are high. The middle layer management seem to lack accountability and it's not uniform across the company.
Hover over to see average compensation details. This data was sourced from submissions at levels.fyi.