Meta Software Engineer reviews

3.5

48% would recommend to a friend

(3,288 total reviews)
avatar

Mark Zuckerberg

40% approve of CEO

47% positive business outlook

Software Engineer, employees have rated Meta with 3.5 out of 5 stars, based on 3,288 company reviews on Glassdoor. This indicates that most Software Engineer, professionals have a good working experience there. Meta is rated in line with the average (within 1 standard deviation) by Software Engineer, professionals compared to other employers within the Information Technology industry (3.7 stars).

Reviews by job title

3K reviews
4.0
Jun 25, 2026
Recommend
CEO approval
Business Outlook

Pros

A lot of independence, even for an E4. Though I wouldn’t extrapolate much from that as your team and especially manager can vastly change your experience here. Other than that, in hindsight, the expectations are pretty straightforward on a high level. How that boils down to real projects at a practical level is where that gets tricky and where you can get screwed if your manager isn’t setting clear goal posts for you — which is an expectation of them and something you can and should hold them accountable for with upper management if they’re not. Broadly, it’s not as bad as people make it out to be. Can even be pretty chill, but maybe that’s why they laid me off, so go figure.

Cons

In my case there didn’t seem to be much accountability for management. My manager had one of the worst ratings in the company there my first half and in my opinion there was not much done by upper management to ensure he did materially better next time around. In fact, they mostly were just as unhelpful. Despite at my level (E4) there was an expectation that there’d be more people assigning me work than me finding it myself, I basically got non of the former my first half and was only marginally better second half.

Viewing 1 - 3 of 3,288 Reviews

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