Have the below offers in hand. Which one would you choose if you want to optimize for future career growth? All offers are for Senior position. Here are the pros and cons: 1) Airbnb : Pros: More upside. People are genuinely nice. Strong business with a lot of room for growth Cons: Engineering problems aren’t that great when compared to other companies 2) Facebook : Pros: Top notch engineering problems to solve. Faster career growth if one can handle the pressure. Can explore different domains/teams Cons: Cutthroat culture driven by PSC. Lots of short term hacks? Rough WLB in certain teams 3) Lyft : Pros: Good engineering problems. Company is trying to play catch-up, so lots of opportunities for personal growth. Good WLB Cons: Not sure about this one. Can folks at Lyft help me with this? 4) Netflix : Pros: Great company culture. Freedom to work on things without any red tape. Tons of engineering problems Cons: Only present in CA. Being on H-1B, a bit unsure about the keepers test. PS: I’m not trying to offend any company by listing it’s cons. These are only my observations from my interviews and blind. And this isn’t a humble brag of any sort. Interview involves a ton of luck and I’m grateful to be in this position. Current level: 5 YOE: 8 TC: 230k
Airbnb ~= Netflix > Lyft >> FB
You deserve those offers. Your post is one of the better ones with good writing, clear explanation, breakdown, modesty and great information. I will be happy at any of above but Lyft offers seems not as competitive. If you have family, probably Netflix. If not and weigh in on career over life, then Facebook. If you want to enjoy young life, Airbnb.
🙏 Thank you!
Teach me sensei, are you accepting any disciples at the moment?
Why do people say Netflix has great company culture? It’s obviously unique and controversial, not for majority of folks imho.
Exactly. Netflix has a culture where only certain type of people would thrive. It’s not for everyone and that is completely ok. If you like not having processes and can shoulder the responsibility for your actions, Netflix is a great place.
How do you get so many offers? Are you from a top ivy league school
Couple of months of LC. It sucks, but that’s the only way out. For designs, I had the opportunity to design a few systems at Amazon and that helped a lot
Congrats on the offers. Is 2 months of LC enough? Approx how many problems did u solve? I am starting LC end of month. Planning to give interviews next Feb. Any tips?
Imho, moving from E5 to E6 at FB is going to be challenging, depends on the group, manager (E7), Director and also VP. Your group will be decided after Bootcamp and so it could be hit or miss. Also moving to E6 also prefers you to be a manager (they call it as M1).
how did you negotiate with FB? Does FB match lyft offer?
Lyft seems the most interesting, but FB for TC. Netflix has no appeal to me as I see what they do as fundamentally boring.
What’s the process for letting people go? Are they given feedback and a chance to work on it or are they just let go? (Assuming no HR violations)
Netflix, because 420.
How’s the career growth at FB? How hard is it to go from E5 to E6?
Holy shit, that’s a huge E5 offer, especially given the stock price.