Sharing my offer numbers from big companies for your reference

Facebook / Eng
serially

Facebook Eng

BIO
C
seriallymore
Nov 27, 2017 411 Comments

I see many questions on compensation here and would like to help answer some of them with the limited data I have. I'd like to shed some light on what the industry is paying and also encourage people to negotiate hard.

I went on an interviewing spree recently with the big companies for an SWE position and would like to share some offer numbers. The numbers below are all annual figures. I have two years of professional experience.

1) Google - 140k base, 100k RSUs, 50k sign on, 15% bonus

2) Facebook - 160k base, 75k RSUs, 75k sign on, 10% bonus

3) Lyft - 170k base, 180k RSUs, 20k sign on

4) Dropbox - 160k base, 115k RSUs, 10k sign on

5) Airbnb - 150k base, 75k RSUs, 15k sign on

6) Palantir - 150k base, 50k stock options, 25k sign on, 25k bonus

TWO years of experience, figures above are ANNUAL.

I chose FB in the end because the TC was among the highest and I resonate with FB's move fast culture. I enjoyed talking to FB interviewers the most and they made me feel very welcome. Lyft's offer was great but it's not public after all (yet) and I'm more risk adverse. Also, the commute up to SF everyday will kill me.

Curious to know which you would have chosen if you were in my shoes.

EDIT - many commenters are asking similar questions, I'll answer them once and for all here:

1. How did you go about having so many overlapping offers?

I did my phone screens early and arranged all the onsites together at a later date. There was a huge gap between some of my phone screens and onsites. I set recruiter expectations early and told them when I would make a decision. I held some offers for close to a month.

2. What's your background?

Two years of professional experience. Bachelors. Non-ivy league school. Previously from a unicorn startup. I'm mentioning these because people ask, not that I think they matter.

3. How did you prepare for the interviews?

Sadly, do lots of LeetCode. I wouldn't say my method was very optimal as I spent two months and did around 200-300 questions before the interviews. Did all the easy questions, half the medium and a fifth of the hard ones. It's important to get both quantity and quality such that you can identify the pattern of questions on first sight and know what technique to apply. Cover a variety of topics. Don't have the mentality that you won't be tested on DP. Till this day I still do LeetCode for fun as I enjoy doing them. It has become a lifestyle for me. I also used mock interview practice sites. I didn't practice much system design questions as I felt that I was pretty strong in design for my field.

4. Are you bullshitting?

You can believe what you like since it's anonymous after all. Some commenters do agree that such numbers are possible, and they're totally right.

5. Did you get rejected anywhere?

Yes, I got rejected by some smaller startups at the onsite stage.

6. Why didn't you apply to Microsoft, Amazon, Apple <insert big name here>?

I did. I applied to every big company out there. But the application process of large companies is so noisy that chances of getting noticed are so low. Thankfully I had FB and Google referrals else I doubt I would have gotten a reply at all.

2049 VOTES SELECT ONLY ONE ANSWER
VOTE VIEW RESULT

comments

Want to comment? LOG IN or SIGN UP
TOP 411 Comments
  • Amazon / Eng
    hπŸ˜ŽπŸ˜πŸ•

    Amazon Eng

    PRE
    IBM
    hπŸ˜ŽπŸ˜πŸ•more
    Wait FB gives u 280k signon in total? WTF
    Nov 27, 2017 15
    • Google / Eng stewart399
      Intel dude is a moron. This is real
      Nov 27, 2017
    • Google tQoL36
      yep, I got similar G offer with 3 years of experience but at level 4 (more base, less stock)
      Nov 27, 2017
    • Microsoft Fanta
      What is the top of the band in terms of base for Google T4?
      Nov 27, 2017
    • Google tQoL36
      I guess 165-70 should be top band for level 4
      Nov 27, 2017
    • Facebook / Eng
      hhryjfd

      Facebook Eng

      PRE
      Microsoft
      hhryjfdmore
      Ph.D is equal to two years of experience in current market. Both will get L4/E4 offer.
      Nov 28, 2017
  • Dropbox TradeJoe's
    Wow. I am so underpaid
    Nov 27, 2017 1
    • LinkedIn Brighton
      By this standard, yes!
      Nov 27, 2017
  • Oracle l769als7
    Can you explain your negotiation strategy with so many offers?
    Nov 27, 2017 13
    • Amazon / Mgmt Do_it
      Just like buying a car. Don't negotiate. Simply let them battle. Set clear rules. 2 rounds. In 2nd round, start from the lowest/worst offer and ask for their best and final.
      Nov 27, 2017
    • Facebook / Eng serially
      OP
      Over 200 LC questions. I didn't practice for design qns. They felt quite natural to me
      Nov 27, 2017
    • Expedia Riuk
      Wow! Okay..any specific ratio of easy-med-hard ?
      Nov 28, 2017
    • Facebook / Eng serially
      OP
      All the easy, 1/2 the medium, 1/5 of the hard
      Nov 28, 2017
    • Expedia Riuk
      Thank you! This helps
      Nov 29, 2017
  • This comment was deleted by original commenter.

    • Amazon / Mgmt ftEHw
      Related: for how long did the offers stand? ~1w is standard, afaik
      Nov 27, 2017
    • Facebook / Eng serially
      OP
      Do your phone screens early and arrange all the onsites together at a later date. There was a huge gap between some of my phone screens and onsites. I took two weeks off to do all the onsites. Most tiring two weeks of my life. Was basically a full-time interviewee
      Nov 27, 2017
    • Facebook / Eng serially
      OP
      Regarding how long the offers lasted, I set recruiters expectations early as to when I was able to make a decision. So some of them lasted for a month. Google was the slowest to get back to me (no surprise there)
      Nov 27, 2017
    • Airbnb Bahnah
      Interesting strategy. So you planned the two weeks of pto first and scheduled everything else anchored around those two weeks.

      Did you target fall season bc it might have more recruiting activity, or does that timing not really matter for experienced hires?
      Nov 28, 2017
    • Facebook / Eng serially
      OP
      I wouldn't call myself an experienced hire. I didn't target any timing. I was very unhappy at my previous job and that drove me to study hard for interviews. My main source of motivation was to get out of my previous job.
      Nov 28, 2017
  • LinkedIn zwKL72
    Look, OP is clearly a rockstar. Even good people get rejected from interviews. I would suspect these offers are near the high end from all these companies. If your salary is less it doesn’t mean you are underpaid.
    Nov 28, 2017 4
    • Facebook / Eng serially
      OP
      I like to think that I lucked out this time. Interviewing success is a function of skill + preparation + luck
      Nov 28, 2017
    • Microsoft Fber
      Agreed with OP on the luck aspect and Kudos for recognizing as such. I had similar numbers before coming to FB and thought many of my co workers were more capable than me. Much respect.
      Nov 28, 2017
    • Google tQoL36
      ^this. I like you, Op!
      Nov 28, 2017
    • Wow. Most likeable humble bragger of all time apparently πŸ˜‚
      Nov 28, 2017
  • LinkedIn AlgoLover
    So Lyft is 180k stock annually?? :O Wondering why you left a 350k TC at Lyft..
    Nov 27, 2017 2
    • Facebook / Eng serially
      OP
      Because Lyft stocks aren't worth anything at the moment and I don't really like having to commute to SF everyday.
      Nov 27, 2017
    • LinkedIn AlgoLover
      Hmm makes sense.. Btw may I ask what area do you work in? Is it AI/ML/Data science? Bcos the offers look very high
      Nov 27, 2017
  • Qualtrics Q123
    There's gonna be a lot of leetcoding after reading this... 😁
    Nov 29, 2017 0
  • WRKSHP / Eng ⭐
    o_o how are your offers so high? I'm also at close to two years but mine (also multiple offers) are significantly lower (they independently all came up with similar numbers). Do you have any tips on how to negotiate to get better offers?
    Nov 29, 2017 11
    • WRKSHP / Eng ⭐
      Ah in that case I guess you were lucky to get the $150k from the smaller one in the first place. But that makes a lot of sense
      Nov 29, 2017
    • Databricks / Eng
      datadicks

      Databricks Eng

      BIO
      I suck
      datadicksmore
      You are a woman WRKSHP. They see your long hair and automatically price down at least 20%. Not even joking
      Dec 3, 2017
    • WRKSHP / Eng ⭐
      Lol
      Nah, it's fine. I negotiated it up
      Dec 3, 2017
    • Facebook / Eng m0vef@st
      Sexism is not tolerated here
      Dec 3, 2017
    • Cisco / Eng QQlO08
      I'm surprised that starting by giving the (low) offers of startups to Lyft and Airbnb actually worked. The classic negotiation strategy is to not give the first number, especially if its low
      Jul 16, 2018
  • Ring ecvR86
    Reeks of a pathological liar in here ;)
    Nov 27, 2017 1
    • Google tQoL36
      with due respect, sir, you don't know shit about SWE salary
      Nov 27, 2017
  • Personally I had much better offers than op from these companies. But I am a senior. Not sure why those companies are so desperate to get a 2 years experience person? Especially in current new graduates unfriendly market.
    Nov 28, 2017 9
    • Facebook / Eng serially
      OP
      Indeed. I did the best for my Lyft interviews.
      Nov 28, 2017
    • Amazon justAGuy01
      Lyft is also a sde2 offer .. thats stretching their t4 band but it's t4
      Nov 28, 2017
    • eBay whitman
      Leapfrog do you mind sharing your offers for senior position?
      Nov 28, 2017
    • 190k base 900k/4 years rsu 50k sign on for big companies and 1.5x rsu for pre-ipos. But sadly I never get 100k+ sign on bonus as op did.
      Nov 28, 2017
    • Yahoo goofyyy
      How many years of experience do you have ? What levels were you hired at ?
      Dec 18, 2017

Salary
Comparison

    Real time salary information from verified employees