Taro Logo

Great Pay, Crap Code, Lots of Politics

Software Engineer
Current Employee
Has worked at Meta for 4 years
January 27, 2022
Menlo Park, California
4.0
RecommendsNeutral OutlookNo CEO Opinion
Pros
  • Pay is top of market.
  • Coworkers are very smart.
  • RSUs are very competitive and performed well in my time there.
Cons

Extremely political, with lots of people playing games to try and take credit for others' work or push blame around. At review time, one person deciding they don't like you can claim that you hurt their feelings one time, and based on anecdotal evidence alone, kill your promo or lower your rating. You are constantly walking on eggshells.

Code quality tends to be poor. To be fair, the product isn't exactly critical to the day-to-day operations of the world, and Facebook being down for a few hours isn't going to kill anyone. Teams focus on getting products out as quickly as possible with little concern for quality or maintainability. There is no QA department, and you will not be rewarded for taking extra time to make your project high quality.

Advice to Management

Be more real. Everything management says comes through as though it's been through six layers of PR committee review. It sounds utterly harmless and sensitive to every possible listener. At the same time, it is usually utterly meaningless. It would be nice to see some direction and leadership instead of just feelzy tripe.

Additional Ratings

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

Was this helpful?

Meta Interview Experiences