What makes people want to work for Facebook - other than the RSU ?Jun 24
I see a lot of posts where even with comparable TC with other companies like Google / Oracle OCI / Linkedin. People recommend joining FaceBook - Id really like to know why.
What are some of the interesting projects at Facebook. What are the some of the interesting groups to work for at Facebook ? To be honest, Facebook as a product / website hasn't changed much over the years.
Then there is the angle of actually doing useful work:
I know there is a lot of work being done to improve stuff like the feed algorithms to improve ad targeting etc. But end of the day, nothing different from what is done at most other web companies. People complain that Oracle etc. is an enterprise company with low growth prospects - but from an engineer's point of view. Enterprise software is actually really challenging and there are so many interesting problems that need to be solved. We might have all the NoSQL and globally scalable open source databases in the world - but when it comes to storing a company's really really important data - it will always be on Oracle or SQLServer.
Microsoft and Google have so many different types of projects - many of them where software is created that actually benefit users and enterprises. But people keep suggesting "join Facebook". Why ?? To be honest the only reason Facebook is able to give RSUs is from targetted ads - which they are able to do by blatant invasion of user's privacy. Not to mention the Dis-ingenious "internet.org" bulls**t designed to get people from poor/developing countries hooked to facebook by subsidizing their data plan so they can access facebook (and only facebook) for free.
- CareerBuilder JonDoe1Mostly just $$$. Nobody would stick around to solve those "interesting problems" if the pay was shit.
- You would be surprised.
After a certain point the money makes less of a difference. You become wealthy enough to keep up with all of the latest technology, afford a decent house, have a nice car, and money to travel.
At that point it becomes all about the interesting work and the people you get to work with.
- FBA Zone bJqu56This product actually helps people to stay in touch with friends and family (also Instagram and WhatsApp). It's the best company to work for in terms of perks and salary. Smart motivated people there who want to make a change and have an impact. Oculus has bright future with VR. AI is top of it's field. Infra and scale is second to only Google. And much more.
Don't be salty if you didn't get an offer, try again next year
- Teammates, wlb, and work itself for me. Money is obviously much better elsewhere but trade off for quality of life was worth it for me.
- Facebook dunkThe people. I work with the best and learn from the best.
There is very little bullshit on my teams. You are trusted with the freedom to do your job. There's no clueless scrum masters micromanaging you here.
The problems being solved at Facebook are problems the smaller companies will be trying to solve 10 years from now.
- And yet after solving these haloed problems Facebook user experience hasn't changed much over the years..
Other than improving algorithms for ad targeting, can you share at least 1 interesting engineering problem seen only at Facebook ?
I've never had to deal with a scrum master in my life.. and most good companies give you 'ownership'
- I agree with @JonDoe1
Anyone can become 'smart' and 'motivated' if you throw money at them..
- What do you mean by "faster" career growth ? I don't think promotions at FB are easy - in fact they are harder than MS and some say harder than Google.
- Google okstopnowFB has many interesting projects, but they all come down to social networks. If you are not into that, I recommend going to more diversified companies like Google or Microsoft.
I'm not saying social networks are not important, just saying that that's what your work is going to be about in the end no matter how much you change projects internally.
Keep in mind that at FB L3s have a deadline of 2 years to get promoted and L4s have a bit less than 3 years to level up, otherwise it's PIP. So if you are not L5 yet you're gonna have an extra stress factor that you wouldn't have at Google.
- FB has products that aren't social networking: Oculus, Camera, developer tools. Lots of infra teams, too. "In the end" it's all about advertising whether you're at FB or Google, anyway.
Google also has a deadline to get promoted, and getting a promotion at Google means planning your whole year around it to get the right projects and reviewers. Many L4s at Google come to FB and get hired as L5 immediately.
- Google lessplussAt Google those deadlines are completely theoretical and I've never seen it being enforced. I've seen lots of people who have been L3s for 5+ years and L4 is a terminal level, there's no requirement to go L5 anymore. So basically no one ever ever complain about these "deadlines" at Google, while at FB is yet another factor that makes the work fucking stressful.
And if believing that things like Oculus and camera are not being developed as social tools helps you like Facebook more, go for it. Also all internal tools and infra are being used to develop social stuff.
I work on GSuite and there's exactly zero ads in our products. Same with nest, Android, Assistant, and many others.
And saying L4s at Google get L5 at FB immediately is not really an argument you should be making to make FB look good. It's really the opposite.
- Heh. I've never seen those "deadlines" enforced at FB either, and it certainly isn't true that there's an automatic PIP if you haven't been promoted after some time.
I see you're trying to move the goalposts from "it's all social networks" to "developed as social tools" and now "used to develop social stuff". So, you agree you were wrong about the social network part, and now your complaint is... that the products are used by people? In ways that sometimes involve other people? Wow. I can see why you'd rather work on things that truly matter, like cloning PowerPoint and scanning private uploads for nudity.
The L4 to L5 hires I'm talking about are people who Google would've hired as L5 if they were interviewing for the first time, but promo wasn't going to happen because their team didn't have an overengineered project they could overengineer some more to prove "complexity", or their project was cancelled, or they changed teams too recently, or their name wasn't on enough design docs, or their promo project wasn't visible enough to the committee, or... you get the picture.