Taro Logo

Hard work will pay off. There are a lot of impacts, but you have to grind through it

Production Engineer
Current Employee
Has worked at Meta for 2 years
March 1, 2021
Menlo Park, California
5.0
RecommendsPositive OutlookDoesn't Approve of CEO
Pros

Smart people who take their jobs seriously (they don't want to lose their jobs!).

Most of them are friendly and respectful enough, despite you may disagree with them politically, culturally, or on work matters.

Extremely good amenities, perks, and compensation. Google is the only one that can match Facebook on most perks.

Pretty much everything is built in-house, so there is some way to get people to help you/fix bugs instead of bugging an open-source community that may never want to patch.

Cons

Work-life balance is not great if you come in not knowing a particular language, say, C++, because debugging through any codebase can be very tough.

Many things to fix at Facebook, so you will be easily distracted and can put risks on achieving impacts on your primary goals for the half.

While in-house tools are great from a "please fix it" approach, it also usually comes at the cost of usability and stability. We really could use more help in making tooling accessible and useful.

Impacts are "go big or go home." Everyone is obsessed and measured by impacts. This could be a CPU win, an engagement metric move, or power reduction or productivity. But ultimately, we are chasing the big stuff in the name of promotion and forget we need to grind through the small stuff that are actually most important to a healthier work-life balance and reliability.

Advice to Management

Hire more people to focus on internal tooling.

Give users 100% freedom to customize their feed (FB and IG).

Please remove the whole Production Engineer having to reinterview to change to SWE nonsense.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
4.0
Diversity, Equity, and Inclusion
3.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
3.0

Was this helpful?

Meta Interview Experiences