"How is working at Meta?"?

"How is working at Meta?"

I get this question asked a lot - enough that I thought writing an article about it would be helpful for anyone thinking about joining Meta.

The Bad

  • "Some" people don't like Facebook these days. Often ignorance takes over and you personally get blamed for everything wrong in the world. This could be anyone from strangers on a flight to your loved ones on Thanksgiving. Most of us brush it off, but sometimes the pile-on can be a lot. Similarly, since I have joined, rarely a week passes by without a story about Meta in New York Times or Wall Street Journal. Often the stories portray a myopic view or fail to provide necessary context about the issue at hand. At best, it is annoying, and at worst, it kind of ruins your morning.?
  • The stock price is quite down right now. At my current level, Meta stock makes up ~20% of my salary. Since I joined, Meta stock has gone down ~40%. Such volatility is quite rare for big tech firms. Some people believe Meta can only go up from here. Others believe the vision for metaverse won't pan out for a long time, and with a stagnant (or even declining) user base, the stock value is unlikely to change much any time soon.??
  • Meta is too big now. You need to be comfortable with the idea you will never know everything, even about a small subset of the infrastructure or product. I have been a part of my team for 6 months now, and I am nowhere close to being an infrastructure expert. With that, your team likely spans across different offices or even countries. So, make sure you are comfortable with Zoom.?
  • Documentation is surprisingly inadequate. Often you have to schedule 1:1 meetings with a tech lead or senior engineer to use/debug internal products. The learning curve is fairly steep. Without a supporting team like mine, this could be a nightmare.?
  • Meta's unhealthy focus on impact: every year, you get evaluated on how much impact you landed. Few issues: a) It may demotivate people from taking on risky projects because no results = no impact b) Long term stability, reliability, and investment for rainy days often get deprioritized for short-term, made-up metrics-driven impact. (Meta is actively addressing this issue to prevent this in the future. However, technical debt created due to this culture is an ongoing battle.)

The Good

  • New grad or senior manager - we all sit together. You don't know anyone's level or seniority; people will never not listen to you just because you are a 21-year-old. The default is people respect you, listen to you, and give you the flexibility and autonomy to do whatever work you want to do (as part of your team). Obviously, some priorities are set in a top-down manner as well.
  • You are surrounded by the smartest and kindest people you will ever meet. Most people are extremely accomplished yet down-to-earth. You get an opportunity to learn from them - yes, all of them. Message them and schedule a lunch; no one has ever said no to me yet. Meta employees are an amazing network to have: you get a chance to build those life-long relationships here.
  • Meta has the power to build technology people can't live without. And with great power comes great responsibility, AKA very interesting problems to solve, both on the infra side and the product world. You can work on truly fascinating projects as you build your career; e.g a) the autoscaling code you shipped reduced server usage by 100k, reducing carbon footprint and saving the environment b) people can call internationally for free with end-to-end encryption, and many other examples. Meta helps billions of people connect with their loved ones every single day - it is an amazing feeling to be a part of this journey.
  • I have talked to Mark, Sheryl, Ajit, and many other senior leaders. Meta has an astonishing culture where you can reach out to anyone, including the leadership team. However, I do want to add some context: it is not like Mark invites me for coffee, but I am fairly confident that if I message a VP asking for advice, I will get my 30 minutes with them.???
  • Pay is pretty good. Free food. Free transportation. Free laundry. (Almost) free healthcare. Free life insurance. Free massage. Free 1:1 match on 401k (up to 50% contribution limit). Lots of corporate discounts - Enterprise car rentals are often 50% off. And much more.

I hope this gives you a peek into life @ Meta. Check out my featured posts about the TPM Role, How To Get a Referral, and Getting FANG Internships if you are interested. Good luck!?

Disclaimer: The views in the article are my own and may vary widely among employees depending on their level, job title, and location. Please reach out to your recruiter or HR contact for the most recent information. This post is not reviewed or endorsed by Meta.?


?? Aaron Cordova

I put passion behind everything I do. It's my greatest asset accompanied by front end nerd skills. I'll never stop learning or teaching what I know. Vanilla JavaScript for the win! React fanboi, Hip-Hop connoisseur ???

3 年

Hey Vraj! Read your post and I think it's very fair. I'd like to comment on a few points you made (as an ex-Facebooker myself). "The stock price is quite down right now." In tech, total comp is a real motivator to keep top-talent. I will say that I enjoyed a generous package at Facebook and had no complaints. It does suck for those that joined and got RSU's at perhaps a higher value before the tank. "Documentation is surprisingly inadequate." Same here at Coinbase - and we're way smaller than FB! This is a problem for any large company that moves fast. Very frustrating. "Meta's unhealthy focus on impact." THIS! This is the main reason why I left Facebook. While it looks good on paper, it creates a political environment where you are incentivized to look good wether you *are* good at what you do or not. I was tired of justifying why I'm doing what I'm doing every few weeks. "You are surrounded by the smartest and kindest people you will ever meet." Amen. Literally, the smartest people in the world. It was a blast having the inside scoop to React and sitting next to the Relay and Recoil teams. "Pay is pretty good." Yes. And I've found that many others pay even better :)

Shreyas Kathiriya

Data as a Product @MongoDB ?? | Practical AI Generalist ??????

3 年

"Documentation is pretty inadequate" is universally shared pitfall by all the companies? Thanks for your post :)?

要查看或添加评论,请登录

Vraj Shroff的更多文章

  • How to look for a tech job in 2024?

    How to look for a tech job in 2024?

    "I am doing everything right but I can't find a job?" I get many messages like this, so I wanted to write a brief…

    3 条评论
  • How to look for a job during layoffs in 2023?

    How to look for a job during layoffs in 2023?

    Quite a lot of my friends are looking for a new job right now. As someone who recently went through this process, I…

    1 条评论
  • Startup vs Brand Name - Best Time To Start Your Own Venture

    Startup vs Brand Name - Best Time To Start Your Own Venture

    A lot of college seniors are probably wondering if they should join a startup or start their own venture right out of…

    6 条评论
  • Tips for college interviews | Quick guide for high school students

    Tips for college interviews | Quick guide for high school students

    Hey there! I recently started interviewing students for college. I talked to my other interviewer friends from…

    3 条评论
  • MBA Application Essay Examples

    MBA Application Essay Examples

    Okay, so you want to apply for an MBA. You look at your top school's class profile.

  • How to get referrals?

    How to get referrals?

    Why do you need a referral? Depending on the industry, you could become ~300% more likely to get an interview with a…

  • Technical Program Manager

    Technical Program Manager

    ROLE OF TPM Let’s clarify some roles first. Project Manager: They usually manage one project for a particular product.

    7 条评论
  • Virtual Event: Incredible Launch!

    Virtual Event: Incredible Launch!

    I am really excited to share that Virtual Event had an incredibly successful launch. In just a week, more than 2,000…

    3 条评论

社区洞察

其他会员也浏览了