Taro Logo

Facebook is the best engineering organization I have ever worked for

Software Engineer
Current Employee
Has worked at Meta for less than 1 year
August 4, 2010
Palo Alto, California
5.0
RecommendsApproves of CEO
Pros

A bureaucracy-free environment that allows you to simply get work done.

Strong management with strong technical backgrounds all the way to the top.

A very metric-driven engineering team.

The ability to prioritize tasks based on what you think is important.

A remarkably well-defined review process that encourages personal development in different areas.

Company policy to leave unnecessary meetings early or skip them entirely.

Cons

Some politics and cliques. Some user-facing projects have too many product managers. Some late nights when supporting new code pushes. Fighting fires can become a full-time job.

Advice to Management

Don't stop being open and transparent.

Daytime hackathons to encourage more participation for engineers with family commitments.

Improve recruiting's ability to filter candidates so engineering interviews have a lower reject rate.

Was this helpful?

Meta Interview Experiences