3

Explain day-to-day operations and decision-making in Meta

Profile picture
Staff Software Engineer [E6] at Meta8 months ago

What is the prevailing culture within the organization, and how does it manifest in day-to-day operations and decision-making? The prevailing culture within an organization is the shared values, beliefs, norms, and practices that shape the social and psychological environment of a business. This culture influences employee behavior, motivates management styles, and affects decision-making processes. What are those for Meta?

What are the hidden things to notice and to worry about? For example:

  1. Cliques and Silos: Pay attention to the formation of exclusive groups or departments unwilling to share information. This can indicate a fragmented culture that hinders collaboration.

  2. Resistance to Change: If there is noticeable resistance to new ideas or changes in procedure, the culture may be rigid and resistant to innovation.

  3. Overwork and Burnout: A culture that consistently expects long hours and overwork may prioritize short-term gains over long-term employee well-being and sustainability.

  4. Turnover Rates: High employee turnover can be a red flag for issues within the organizational culture such as lack of growth opportunities, poor management, or a toxic work environment.

  5. Office Politics: Pay attention to how much politics influence decisions and progress. A culture heavily influenced by politics rather than merit can demotivate employees.

  6. Feedback Mechanisms: Lack of mechanisms for providing constructive feedback, or a culture where feedback is ignored, can indicate a culture not open to self-improvement or employee development.

  7. Diversity and Inclusion: Observe whether the organization actively supports diversity and inclusion, not just in policy but in practice, reflecting a culture of respect and equality.

148
3

Discussion

(3 comments)
  • 3
    Profile picture
    Tech Lead/Manager at Meta, Pinterest, Kosei
    8 months ago

    I am curious, what has been your perception of Meta before you joined, and what has been surprising?

    Meta overall has a phenomenal engineering culture. I think the main drawback is likely in #3, about overwork. But there's lots of feedback, lots of collaboration, and the ability to learn and move quickly.

    • 2
      Profile picture
      Staff Software Engineer [E6] [OP]
      Meta
      8 months ago

      I have not joint yet, my bootcamp start in a few weeks. I am doing my due diligence for now.

  • 2
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    8 months ago

    This is a broad question, so I'll just focus on the Top 3 things I think makes Meta very unique within the tech industry:

    1. Open culture - This is probably what trips people up the most. Meta isn't a place where you can just lone wolf and not share information; this will almost certainly lead to your demise. Engineers are constantly communicating, especially in Workplace. Be humble and aggressively ask for support when you need it (but make sure to phrase the question well). Put yourself out there and build tons of relationships fast. Don't expect people to come to you - Go to them, add value to them, and make them want to fight for you and your survival.
    2. PSC driven - In my opinion, Meta has one of the best performance review systems in tech, easily in the Top 1%. It's very thorough and relatively fair, being closer to a meritocracy than any other company I've worked for. This leads to industry-leading promotion speeds for engineers. However, this also means that the culture at Meta revolves almost entirely around performance review, making the company quite competitive. I recommend this playlist to dive deeper: [Taro Top 10] Navigating Performance Review
    3. Metrics-first - If you don't have data supporting your argument, your argument will probably lose. As an E6, you are going to have to make cases and technical proposals constantly. Prioritize becoming familiar with Meta's incredibly deep analytics and A/B testing suite. Here's a good discussion about that: "I got feedback about experimenting, and I'm unsure how to process it."

    Lastly, I highly recommend this thread to understand more about Meta culture: "Is sprint planning and agile not a thing at Meta?"