Compensation is the biggest pro. Also, unlike other hire to fire companies (most tech companies at this point in 2024), you at least have a chance to prove yourself and are given a couple months to onboard. There are worse tech companies out there such as Amazon and Intuit, but Meta’s culture is still quite terrible. They try and justify the long hours and stress with how much you can make - Meta still pays more than any other major tech company, even in 2024, which is definitely a pro, but the culture is cutthroat and you can’t trust anyone. It would probably be easier to work two remote jobs at “less prestigious” tech or tech adjacent companies to make the same amount at Meta with more stability, better WLB, and less drama.
Pretty much the same as what one would experience at most tech companies in 2024. But some aspects are better or worse than others. Long hours. WLB is highly team dependent. Apparently Meta used to be a lot better in this regard, but now not so much. It is intense, but if you have startup experience, it is at least less intense than that. And again, it is more fair than a place like Amazon. Office politics are a thing at all tech companies, but a little more extreme at Meta. Blame and shame culture is big. People are snakes and are prepared to throw even the newest and most vulnerable employees under the bus to save their own skins. This makes things quite unfair, but as long as you’re proactive and document everything thoroughly, you’re at least given a chance to refute these attacks. A lot of gossip and backstabbing. This is separate from and still related to PSC culture, which everyone complains about. Management is terrible overall. Sometimes there is micromanagement. One of the few companies where it’s possible you’ll have a manager younger than you, even if you’re only 27-31ish. Often ICs seem to be held accountable for things that are way beyond their day-to-day scope - basically things that are ultimately the fault of leadership and management. Management frequently tries to pin things on their employees. Your manager is often trying to screw you, and if they can’t find a way, they are often trying to invent things you did wrong. This isn’t a dealbreaker because as long as you’re doing your job, it is easy to refute, but it creates a ton of work because you have to be extremely well-organized and have documented every interaction with your manager colleagues. I recommend studying employment law / consulting with an employment lawyer early on in your tenure at Meta, so you know what to look for. Because it is a massive tech company, you are there to please your manager and make them look good, so you need to do pretty much whatever they say. there’s a lot of internal conflict because it’s very authoritarian, also fairly draconian, and it’s bottoms up at the same time, every man for themselves. Do everything your manager says and it is somehow still all up to you as an individual employee to make the company successful. To top it all off, your colleagues suck too. People brag about work that YOU did as being THEIR work that THEY did if it is successful. If a project involving multiple people is so much as an hour late, then YOU are blamed, even if you had nothing to do with the lateness. The lateness itself isn’t really the problem because guess what? It’s not anything is broken. Except for when things do break and the whole app crashes for a day because everyone is forced to focus on office politics instead of their actual work. it’s not really about the value you create, so much as it is the PERCEIVED value you create and whether or not your manager likes you. Ergo, a lot of bootlicking charlatans make it to the top.
Hi folks, I am facing issues with IG, FB app and WhatsApp! Anyone else? Is their server down?
Could anyone here share Meta team match discord server link? I need it because I am stuck in e4 team match for 2 months! #meta #apple #google #tech #microsoft #tiktok
I am stuck in the team match process at meta, and really anxious. Need to join the discover server to discuss. Really appreciate it! #meta #tech #microsoft #amazon
Is it just a fancy name for production engineering? I talked to the recruiter and responsibilities mostly include optimizing the server performance cpu, memory etc. Also owning those metrics. I'm more interested in the software development so it doesnt sound fascinating to me. Is it indeed the pro...Read more
I have to offers on the table, one with Facebook Server Divksion and the other with Intel Silicon Development. I have previously worked with Intel doing silicon development before and enjoyed it, and have a return offer with that group, however I also have an offer to work for Facebook’s server team...Read more
After todays media outage of Facebook, Instagram and Whatsapp at the same time, do you think all the services share media servers? Any insiders?
Do you people use Java or node js to write server side implementation of GraphQL API’s? Do you use Apollo/Netflix DGS or any other library? What steps do you take to ensure backward compatibility of API’s?
How is the team, WLB ? pay parity w.r.t general S.W.E ? growth potential to another level eg. Manager ? yoe: 7, TC: 163k #fb
I think if Meta is breaking laws Zuckerberg, the executives, and the engineers should all be put on trial until we know what's going on. $1.3B also does not go nearly far enough especially since this company has already conspired to spy on users in the past and sold data to influence elections withi...Read more
Yeah they asked me how to design the load balancing, any servers for the "search hints" and any servers for how to handle the Tries (I mentioned it could be automata jumping from one alphabet to the other) The key is that they asked me to design the Google search infrastructure, for a front end rol...Read more
Man, I just went through the worst System Design interview. We were working out a system that involved WebSocket connections. The interviewer asked me how I'd handle a server restart. So I lay it out for him - when a server restarts, you cannot do much. The client usually has to take responsibility ...Read more
Did any of you get any updates on your team match? Waiting for e4 seattle area. Been 3 weeks now. Can someone give me the discord server link for people waiting on meta team match
First sorry for meta folks who lost their jobs today. Layoffs are shitty and affect regular folks more than the execs who are actually the root cause for it. Having said that however Zuck’s note is surprisingly Humane and decent. Excellent serverance, talking to a real person , access to emails an...Read more
For those at meta/twitter who were affected (and for those who want to support them) I've created a discord server to help work through what's going on. This is no longer meta centric, so the Twitter, Stripe, and anyone else can join. Please feel free to share, I will kick ban toxicity unless it i...Read more