Id love to hear why people stick it out there when there are many other companies that could pay as good or provide more fulfilling (again, subjective) work for less pay.
Edit : For context, I thought of this when I read about the ad Zuckerberg put out against apple recently, which is obviously far from the truth/false.
* $$$ - There are only a few companies at that level of total comp. FB stock has climbed a lot in the last two years.
* Benefits - if you’re starting a family, FB gives the most leave of any big tech. I’m a dad and currently taking my 4 month fully paid paternity leave, after already taking 10 weeks paid COVID leave this year to take care of my two year old. We’ll be getting 10 more weeks of COVID leave for H1 2021 also.
* Culture - say what you will about the FAANG interview culture, but top tier companies have really good people and high standards. I’ve gotten pushed more in the last two years than any job before that. If you’re a high performer, the ceiling is insanely high, both in comp and responsibility.
* FB has tons of projects that have nothing to do with the things HN hates about FB. There is a massive chunk of the company working on awesome products that get used by billions of people.
* (flame war incoming) Not everyone agrees with the HN stance that selling ads based on user data is fundamentally evil.
* FB has done sketchy things in the past, but there’s so much government regulation and increased scrutiny, none of that would fly in 2020.
In my small city, Facebook is the public square. It's where policy conversations happen. And it's how I've built relationships, both strong tie and weak tie, with any number of people I would never have had the chance to converse with pre-Facebook. It gives us a network with which to easily keep in touch, and with which to broadcast notify each other of policy developments and debate their merits.
I recognize that Facebook writ large has deep problems. But in my local community, I can't imagine what would happen to our political dialog if it were to just disappear. It would be very, very hard to follow policy developments, remain plugged in to my local government, and to find like minded people to organize with.
1. I frankly didn’t even know how well the pay was before they made the offer. I applied there because Facebook products have been incredibly useful in my life and that of my friends/family...most of my life’s opportunities in the last 15 years came through Facebook. 2. I was of course aware that the company also makes mistakes but my attitude going in was that I wanted to be part of making things better 3. Looking back at my 5 years there I got everything I wanted and then some. I got to work with amazing like minded peers...people that would show up everyday to do better. I found that really inspiring! As a result my baseline for excellence has been pushed upward dramatically! 4. Individuals have all the impact and power there! Management generally took a more passive approach. Their main job is to provide resources and not to tell people how to do their jobs (within reasonable limits). 5. About the bad headlines: in the first couple years I made the effort to internally research every bad story I read in the media...but not a single time was I able to confirm the headlines and allegations. Every single time it turned out that the media was mischaracterizing or misrepresenting what actually happened. The picture that emerged for me over time was that the media was incredibly incompetent when it came to tech and how to piece together information they had...and frankly just looked for things that supported their narrative 6. That’s not to say that we didn’t make mistakes or that there wasn’t problems...but I have yet to find the media writing about that in a way that advances the conversation or informs people. 7. But you will easily find people who didn’t like it there and I get it...it’s not for everyone
products. For VR it's top notch (Oculus); for AI too; for VC (portal); for open source web tech (React); for data center tech. if you are interested in those domains (and I'm sure many more) its a top place to work.
information. they have brought billions people to the table to share online. while personally I would prefer if people were sharing more on open platforms and protocols, I think theres nothing wrong with competition and Facebook's "it just works" is great competition for Webtech and I still believe someday the web will get its act together and improve its core tech.
i worked at various big techs as an employee and contractor, and while never worked at FB, I can tell you the people building products mostly are building to build a better world, while at the same time the strategy of the company is to maximize the legal environment first to ensure profits, and put products second. So FB is no different in that regard.
- Provides groups for people with common interests.
- Allows people to share positive ideas and articles, not just negatives
- Brings far-flung family members together in a way not easily replicated
- Allows people who care for each other to easily stay in touch despite distance and years apart.
It can be easy to point to other applications that could do this, but there's nothing I know of that's good enough, and certainly nothing with the same number of users.
> there are many other companies that could pay as good
Not really, it's pretty much limited to the FAANGs
If someone cares to fix problems with social media, then it makes sense to do it from inside as well as outside.
(I don't work for Facebook.)
It is a little annoying how one sided the discourse here is against FB. Makes them seem far worse than they actually are.
Anyway, while I don’t work there, maybe an answer to your question: people find meaning in life in things other than “meaningful work”.
Most people have bills to pay, mouths to feed, and would be delighted to have a well paid job with a leading tech firm.
* nothing I do on a daily basis is immoral or I wouldn't do it
* if my employer wasn't doing this, plenty of other companies would
* if I jacked my job in, nothing would change, the company/industry would replace me and move on exactly in its current direction
* I make good money and that means I pay a tonne of tax (which I don't try to avoid or evade) and that's what actually paying for schools and hospitals and roads and everything else you see around you
* if I did leave, I may be replaced by someone who is willing to do immoral things and evade their taxes so how would that help?
I imagine the same key points are true for every employee at any organisation.
Here is a controversial stance, but why is Facebook such an evil corp?
They don't pollute the world like Exxon does, they don't have "banana republics" like Coca-Cola used to do, they don't steal water like Nestle does, they don't have sexual harrasment lawsuits like Google does (correct me please if I am wrong), they didn't fire their own diversity officer like Google did, and you don't have to be a part of a cult to work for them like you need in Apple?
Don't get me wrong, I know they have negative sides, and Zuck does appear like an evil mastermind, but come on, the demise of Facebook has been greatly exaggerated, Facebook still is by far a net positive, no matter how much the media tries to convince us otherwise.
Also, if people can go and work for Oracle or Palantir, then Facebook is not even comparable..
- I work with the most talented people I've met, by far. These people are crazy smart and experienced. Nobody slacks, everyone's valuable and productive.
- I'm challenged in my daily work. It's never boring (I work on an internal tool that's very complex). All my previous jobs have been "plop features on this CRUD app". I'm positive this is one of the best places to become a highly competent software engineer as fast as possible.
- Comp is nearly double my previous job. After being on the inside, seeing how it's run and how competent everyone is at their job, I'm also pretty bullish on the company's future and stock price.
- I get to write Rust daily. It's still in early stages of being supported at FB but had a decent following and should be well supported soon. Developer experience is extremely important to me and Rust is just great to work with.
- My manager is great. Very empathetic and I trust him with any problem I have, he always does his best to solve any issue I bring up.
- Internal mobility is great. I'm thinking after a couple years on my current team I can go work on VR, Rust infra, Pytorch, or whatever else seems interesting, anywhere FB has an office. Can go full remote after one more promo.
- The company is structured so that incentives are fairly well aligned. All the organizations I've been at previously had problems with this. It's not easy to game the system or be too self-serving here.
- Internally, dissenting voices are not silenced. There's a healthy discourse about the company's decisions, people are very free to bash it or Zuck without fear of repercussions.
- I think that the hate FB gets is somewhat deserved but not to the extent that HN believes it is. There are a lot of media stories that are exaggerated or plain false (example: FB does not sell your data to anyone), but I'd only know that because I get to hear both sides of the argument. There's also a perception of neglect or malevolence that is associated with FB, but the truth is that solving every single problem with running a social network is incredibly difficult and despite FB's size, it's not possible to make everyone happy. Example: conservatives complain that FB is censoring them unfairly, progressives think FB isn't doing enough to counter hate speech. Finding the perfect balance is virtually impossible. We've also come a very long way since Cambridge Analytica, there's a ridiculous amount of resources being put towards making sure there are no privacy violations. FB is the least popular big tech company but I don't think it's any less ethical than Google or Amazon.
- I also think FB's benefit to the world is largely underestimated by HN. Reducing friction for finding and maintaining human relationships is incredibly important. We're also loved by small businesses, countless companies may not exist without FB advertising.
- It's the only big tech company that would give me the time of day. I probably work have taken a Google offer if I had the choice.
I intend to be here for a few years, at least.
That's not to say it's all good: FB infra is all in-house and breaks often. Hack (PHP with a type system duct-taped on) sucks, is totally proprietary, and is everywhere at FB. The company steals product ideas from other companies. It's secretly more or less stack ranked, so there's a lot more stress than other companies. I'm very wary of who I tell where I work given the negative sentiment.
I don't personally have an account but everyone in my family does and their feeds are dominated by entirely benign family photo sharing.