Meta Software Developer reviews

3.6

52% would recommend to a friend

(3,241 total reviews)
avatar

Mark Zuckerberg

44% approve of CEO

50% positive business outlook

Software Developer employees have rated Meta with 3.6 out of 5 stars, based on 3,241 company reviews on Glassdoor. This indicates that most Software Developer professionals have a good working experience there. Meta is rated in line with the average (within 1 standard deviation) by Software Developer professionals compared to other employers within the Tecnologías de la información industry (3.9 stars).

Reviews by job title

3K reviews
2.0
May 24, 2011
Recommend
CEO approval
Business Outlook

Pros

- Free food - Reasonably good compensation - Reasonably flexible hours - Lots of smart, capable people - Work can be exciting

Cons

- Working on product teams is trying because of the micromanagement of Zuck and other upper management. Many projects get delayed because they ask for random changes. - Working on backend teams doesn't have that problem, but they are typically second-class citizens and don't get as much respect as frontend teams. - Facebook is very large now and the bureacracy is starting to accumulate quickly. It used to be that engineers could just do stuff, but now almost every change requires a great deal of pointless discussion or overhead. For instance, you now have to fill out a form just to log some data. - Very strong focus on some of the "hot" product teams means that the rest of the company doesn't get preference with respect to product managers, designers, etc. - Most frontend work is boring mundane PHP. The only challenge comes from poorly-designed legacy systems. - Managers will often ask you to work on something you don't care about just because it's a priority for the company. This goes against the claimed philosophy of Facebook, but it's the way things are trending.

5.0
May 5, 2011
Recommend
CEO approval
Business Outlook

Pros

The best reason to work at Facebook as a software engineer is at Facebook, my ability to make an impact is limited only by my physical capacity to stay awake, not need food, etc. Engineers are able to work on any system(s) necessary to solve a problem and are not constrained around implementation tactics.

Cons

I think the con is the flipside of the pro -- there's so much more to do than I can possibly get done sometimes I feel stressed. The fun part here is this is entirely self-induced... :/

1.0
May 3, 2011
Recommend
CEO approval
Business Outlook

Pros

-Opportunity to write software that gets used by hundreds of millions of people -Opportunity to see how a successful company is run -Opportunity to launch often -Potential IPO

Cons

-Frontend work (i.e. work done in most of the product-oriented teams) is mostly mundane PHP and nothing that really intellectually challenging from a Computer Science perspective. (Backend may be different but I never tried that.) -Potential to get judged too quickly for performance. They are less willing than other companies to let you try something different which may be a better fit if you are not performing well enough on your current project. -Chaos that may hurt you--you may start out on one project but be expected to do something else for no good reason, that may not be the best fit for your skills. -Some managers are too busy to give useful frequent feedback. -I get the impression that they manage by a bell curve, but are not not being transparent about it.

Viewing 3226 - 3228 of 3,241 Reviews

Glassdoor has 24,067 Meta reviews submitted anonymously by Meta employees. Read employee reviews and ratings on Glassdoor to decide if Meta is right for you.