Hacker News new | ask | show | jobs
by bradlys 2557 days ago
Facebook and Google are only setting the pay standard among other well paying public companies.

The rest of the valley isn't keeping up. Startups in particular feel like slowly ramped up in pay but capped out. They're not offering enough stock to make up for it either. Usually only enough to make it such that your TC at startup would be equal to that of a big company IF the company IPO's/sells. (A big IF!) I don't see many salaries past $200k for IC software engineer (outside of 1 year to IPO startups) and most people still balk at the idea of it. Yet, 1-2 years out of school at Big CompanyTM and you'll be past $200k TC.

I feel bad for the people who aren't in tech or things that tech pays for (real estate) and have to deal with even more frozen pay. However, it still sucks for engineers not at Big Co who believed they could make the american dream possible here.

I'm on the verge of leaving this area. My current compensation makes me feel poor even though I could afford to buy a brand new Porsche. Even if I joined Big Co now and made $400k/yr... housing has grown too fast in price in the peninsula. By the time I've saved $300-400k for a down payment, I'm going to be priced out even more. If my SO had only become a software engineer or born into a rich family instead then maybe I would have been able to afford this region.

Such is life in the bay area - you can buy a brand new Porsche but you can't afford a garage to put it in.

7 comments

Okay though, if you joined Big Co now and made $400k/yr, you'd be taking home $260k post-tax. Anyone can live even in the bay area on half of that, extremely comfortably.

In 2-3 years you'd have your $300-400k for a down payment - thats 30% of a $1.2mm house. 2-3 years to buy a median priced place. Thats not bad. Also, prices in say, Santa Clara CA have gone -5.5% YoY, and are forecasted by zillow to go another -8% in the next year.

It sucks for anyone who doesn't work at BigCo right now who isn't already wealthy from the previous work.

I honestly never understood all my peers constantly complaining about not being able to afford $2M house, as if that's what happiness is all about. You can still rent a very fancy apartment, max out your 401k, have a top car and live a great life, but just because they don't own a house they are always unhappy.

I guess it's true that money != happiness. There's always more you could have.

It might be hard to understand if you've not grown up in America, but homeownership is considered a part of adult life, of demonstrating you're seriousness and a gateway to adult life. This is sort of changing recently, but only because many millennials are straddled with student debt and jobs that won't pay enough to afford the down payment.

But every single American friend I have either has a home, or dreams of home ownership in the suburbs. And it makes sense, if I grew up in a home with a yard, I would probably want something similar for my children too. That kind of emotional connection is hard to overcome.

Yes, Home ownership is seen as the pinnacle of social status. This is stupid and people should rethink this preconceived notion.

In the bay area for example it doesn't make ANY sense to buy right now (Price to rent ratio, google it) but still people are flocking on every shitty apartment on sale. That's because they want to feel that little ego boost when they say they are "homeowners".

People will flock until they can’t and that’s when the bubble starts popping.

All the sfba homeowners who bought for cheap but are now sitting on millions of dollars of property could easily make a tidy sum if they were willing to sell for less but they will feel like they left money on the table. Ultimately when the bubble pops, everyone will sell for less but they will all think it’s perfectly rational because the “market is down”. I don’t get that perspective at all. Buy low and sell high, within reason.

So the Tax advantages and building equity are worthless and play no part in peoples desire to buy instead of rent. Ok
you should search what "opportunity cost" means. The market is highly inflated compared to other investments because people are blindly buying without thinking at almost any stupid price. Your comment is a perfect example of that.
Ummm I dont think anybody cares about the house being $2M (or 5). If they could pay a quarter of that for a Single Family Home with N bedrooms (N being what they need for their family) and in an area they would like to be in (say closer to work/good school district etc) they would happily do so. Now if you are judging somebody because they wanted to live in house with a backyard instead of a apartment that is just passing your moral judgement onto somebody. True money may not be happiness but not having to worry about money for real estate definitely removes a lot of stress.
This is basically it for me. I don't care about how much it costs as long as I can get it. It could worth $1, I'd be fine with that. Personally, I have no interest in the financial aspect of real estate.

I want a home that I can modify to my desires and use as I please. I want a woodshop at my home or to do some small machining in my garage - can easily do it if I own the home. As it stands, my landlord gets on my case about even the smallest of changes or for even using my god damn backyard patio. (He says my furniture ruins the "cutesy aesthetic" of the exterior; the oh so visible area that no one but us can see)

It's pretty annoying and home ownership doesn't remove all the burdens/restrictions but it is better than the overbearing landlords that seem overly abundant in the bay area.

Oh man tell me about it! That but about waking one morning and changing a wall as I see fit is important for me. I don't care if I had to pay only a dollar for the place (as long as it doesn't go down in value). A house is a convinience thing for me more than a status symbol based on worth.
It's $230k after tax.

> Anyone can live even in the bay area on half of that, extremely comfortably.

You really might want to expand on "extremely comfortably". We all have very different definitions. I'd like a home with AC, good transportation, close enough to SF to actually make it up on weeknights (30-40 min drive), a retirement plan that works with the assumption I live in this area indefinitely, and a <=20 minute commute. I will not have that for $115-130k/yr net income. Just isn't available in the rental market we have. I'm not even getting into the part where I'd like to live in a nice neighborhood with good schools.

$115k/yr is $9600/mo.

You can spend $5k/mo on a rental with all of those properties, and have $4600/mo for food, utilities, bi-annual trips to europe, the payment for your porsche, and a housekeeper, all whilst saving half of your income to buy a house in the most expensive region of the US in 2-3 years.

You can literally have all of those things.

>You can spend $5k/mo on a rental

This is the key to happiness in the Bay Area, honestly. The rentals are just fine if you're willing to shell out. Sure you're not building wealth but you have plenty left over to invest, even in a kickass high-rise apartment. It's specifically a desire to own that will screw you over, no matter your compensation.

Where is this $5k/month house with AC within 40 minutes drive of SF and 20 minutes drive of work? (Menlo Park to Mountain View generally being work area) It basically limits you to San Mateo to Mountain View. I haven't seen anything for $5k/month with AC there. If you find it, let me know. I'm in the market - lol.

I have seen one show up here and there but it's almost unequivocally in a terrible neighborhood and/or near the train tracks. Both are dealbreakers. I ain't listening to trains go by at midnight or blast horns at every intersection. Lived that life - done with it.

I spent 3 minutes searching:

https://www.padmapper.com/apartments/36746960/3-bedroom-2-ba...

https://www.padmapper.com/apartments/13951431/3-bedroom-2-ba...

Point is: the trope of “nobody can live in the Bay Area on 125k net” is total bullshit, tired, and flat-out untrue. Is it harder than living on 125k elsewhere? Absolutely. Are you “poor” and unable to afford a great house? No, not at all.

There are plenty of great places.

Ah, so you want a single family home now.

And it has to be in San Mateo->Mtv. And it must have /CENTRAL/ AC, one would assume. I'm not going to look for houses for you, except to note there are over 100 houses available right now under $5k in that region, all of which you could install central AC into for a couple grand if you wanted. If you MUST live in the San Mateo->Mtv corridor, with all those amenities, why would you imply you're looking to move? It seems like you know what you want, and are not willing to compromise on anything. Go forth and find that perfect rental, or if you don't make enough money to get it, work harder, or re-evaluate whats actually important to you.

You can’t install central ac for $2000 and certainly not in a rental.
In 40 minutes you can get so far north that there are no cellphone towers, no lights and no pavement.
In 40 minutes driving north from Mountain View I think you'll be in SF at best.

You might make it to North Bay/Marin - which is true that it's rural, but it's not because it's a secret or far from humanity or anything. It just has the fiercest NIMBYs on the planet who are fine with all their services being provided by day laborers with 2 hour commutes.

Eh, twice that ($230K) after 401K, insurance, and taxes is barely over $10K a month. Not sure how you got $115K being $9600.
We were talking net, after taxes, and after saving half of the net on a $400k salary.

$115000 / 12 months === $9583.33

They're talking about net, not gross.
Do people really bitching about ~barely~ over 10k USD a MONTH? There's a lot of people living on that or barely double that, for a year. Yes, even in/near SF. Quit with the damn entitlement.
You need $8-10k/mo for mortgage and property tax payments on a median home, so yes, the "barely" part is your entire discretionary budget.
Wasn't bitching, just not understanding how one could get $9600 from $115K.
After taxes 115k is more like 5-6k a month, depending on how much you’re putting into retirement accounts, healthcare, etc.
Parent was already talking about net, after taxes.
Unless you want a 5BR SFH you can definitely have that on much less than 130k/year.
Yeah, I get recruiting emails from startups all the time but I don't even want to talk to them because somehow it feels rude to bring up the elephant in the room - I'd have to win the lottery at your startup to make up for the loss in joining it. I'm not sure if this is saying big techs have too much money or VC investors are not willing to compete for talent.
If you are a top talent there really is no upside of joining a startup anymore - even as a founder. It's terribly depressing.

FAANG pays orders of magnitudes better, has better benefits, has flexible work locations and schedules, is working on the most leading edge stuff (autonomous everything, AR, VR, GreenTech etc...) contributes to FOSS, gives leadership opportunities etc...

I'm not sure when this shift happened, but I do remember the tipping point in 2016 when Apple recruited the best PhD away from my company after 6 tries and gave him a 3x pay raise (400k/yr - what startup can afford that for one person?), with the ability to work on self-driving cars.

I'm not sure how it would be possible to compete with that, and don't blame him for leaving.

> FAANG pays orders of magnitude better

That would be two more zeros. You sure they’re paying two more zeros for a dev job?

PhD or no, if your skills are good enough for FAANG, I would love to offer you competitive comp in New York, LA, or three lower cost of living university + fintech towns in SE, S, and SW.

The FAANGS are sure not paying an extra zero over what we can offer.

"orders of magnitude" is obviously an exaggeration, but I do agree with everything else. Plus Google or equivalent is going to be a relatively stable low-stress 9-5 job, whereas a smaller company is going to expect you to work longer and wear multiple hats.
I declined multiple 6 figure salary + RSU offered positions with FAANGs due to on-site requirements in CA/SF. What can you competitively offer? Remotely?
I’m assuming “multiple six figures” means more than 1 or 2, and yeah, certainly.
Apart from founders and very early employees, people used to take a chance in small startups due to the prospect of their RSU/options being worth a ton down the line. Nowadays, though, VC ownership in these companies is getting so large that very little is left for founders themselves, let alone employee number 50. Makes zero sense not to take a guaranteed $500K at Google or Facebook over a tiny chance at $500K at a startup.
I've actually had the opposite experience with Google. I'm currently negotiating a job offer at Google; my initial offer was significantly lower than my four other ones. It's TBD whether they'll end up matching, but my recruiter has been trying to systematically deconstruct the argument for working at a local competitor to make the case that 0.67 * other offer = Google offer. I'm not sure if they'll end up matching - we'll see!

TLDR: in my current experience at non-staff levels, Google comp lags behind "Big-N" comp as well as "near-IPO company" comp. Maybe they just lowball everyone though.

I know it's just anecdata but Google also lowballed me very hard. They even offered me less than I was currently making at Microsoft, and when I told them that, they basically said, "well, that's how it is." I walked away, and now get an email every year asking me if I'd reconsider. Maybe it was the wrong decision, but it really left a bad taste in my mouth. As a woman in engineering, I now totally believe in the Google pay gap, especially if they are lowballing people coming in.
Google lowballed the heck out of me to start, but they were willing to match absolutely any offer from any other company. Their recruiting process is rough but everyone I’ve spoken to has ended up with a competitive offer at the end. You might just have had an exceptionally incompetent recruiter
Same with me. Total comp offer at Google was the lowest of the bunch.
Google in particular often starts will lower compensation but will match other offers (from Big-N companies) quickly. I'd recommend getting another Big-N offer and using that to negotiate. Some great resources for negotiation: - https://teamcandor.com/salary/guide/ - https://www.holloway.com/g/equity-compensation
> but will match other offers (from Big-N companies) quickly

Don't current Googlers find that depressing?

I've also heard that pay raises within a team at Google are often designed to "level out" the spread. So if you started low, then you eventually catch up. All anecdotes and internet readings though, would love it if someone with actual knowledge commented on these things.

I've found my raises to be really good (base >10% annually, total comp closer to 25% annually). So the impact of my initial offer would have been not super impactful. Certainly it mattered (10s of thousands of dollars at the start of one's career is valuable), but it hasn't affected my raises positively or negatively, so the overall impact is limited.

As for raises, that's almost right. Given two people performing equally, one who makes more than the other, the lower paid one will get larger raises, until the salaries are approximately the same. If one performs better, they'll get larger merit increases.

This is all subject to the assumptions that the system is fair at rating performance, which I try to ignore when explaining the mechanics to people.

Thanks Zaheer! While I have your ear: my recruiter at "other company" pushed back on increasing RSU comp by saying packages were larger in the past but have decreased in size recently. If levels.fyi displayed offer date it might help validate or dispel arguments like that.
Ah interesting. One thing that might help: we collect # of Years at Company. There isn't a way to filter on the compensation page for it but you can click a row to see this info. Additionally, on the main page if you click on a level at a company > click View a few data points > chart contains a feature to filter by years at company. We're working on standardizing this display functionality across the site with better filtration / search.
Google doesn't generally care about near-IPO companies unless they're decacorns (and still apply a discount to the competing offer's equity). Google comp only lags behind Netflix for: a) Non-staff levels b) Candidates that don't have competing offers.

It's not unusual to see a huge pay discrepancy based on your ability to negotiate. It also depends on what ladder you're applying to (i.e. you can't compare a Solutions engineer comp at Google to a SWE at some other company).

Starting salary at Google within a given level actually doesn't matter that much, because the comp process is designed to "rubber band" your salary within the salary band for that level. In other words, you'll get larger raises if you start with a lower salary, so the difference doesn't persist very long.

In fact, when you're negotiating comp, I'd argue that an additional $1 of signing bonus or starting equity grant might be worth more to you than $1 of additional salary, because a bigger signing bonus or equity grant doesn't come at the expense of future salary raises.

However, the level you start at matters a lot. If you're an experienced industry hire who should really be an L4 and somehow get slotted as an L3, you'll spend 1-2.5 years waiting for the promo to L4. During that whole time, your peers who were hired at the correct level will be progressing towards L5. This doesn't happen frequently, but it's unfortunate when it happens. In that situation, it can actually make more sense to decline the offer and re-interview to get an L4 job offer later, since that might take less time than getting promoted internally.

Google is actually far from the most competitive when it comes to matching. There used to be a time when they used to atleast match Facebook but now given the set of scandals from FB, they are openly refusing to match an FB offer and I have known candidates who have gone to Google despite this (possibly for "ethical" brand and saner work life balance).
Can anyone comment on the difference in work-life balance between Google and Facebook? Maybe $/hour (or some non-linear equivalent) would be a better metric than just total compensation.
This is pretty hard and is usually anecdotal as both companies claim a standard 40 hour week and great WLB (FB does boast about its break fast fix fast culture). I usually use the "interviewer age" as a proxy (not a great one but something). My interviewers at Google have usually been "older" people with families etc where as at FB they are usually the "energetic" ones. Interview questions reflect this too. I found Google ones are usually more testing of experience and are generally well rounded than FB ones (ok let us do leetcode problem # 35, 46 and 82 in an hour).
Depends entirely on the team. There are teams at google with heavy on call or crunch times. There are teams where everybody works ordinary hours.
OK, I have an update. Google came within an iota of matching my "local competitor" offer. The original numbers went up just under 50% in a single round of negotiation. So I guess I've added one more supporting data point to the "get competing offers" heuristic for Google jobs.
How long did you prepare for the interview?
This was my third time doing big-N style interviews in the last few years, so I didn't have to study as much as the first time. YMMV, but my process is to solve the classic expository problems in CLRS - like lecture hall scheduling, max subarray, and rod cutting - without consulting the textbook. Of course, I fail horribly at some of the problems and end up consulting the textbook :-)

After I reread the things I forgot about - implementing things I was hazy on, like Dijkstra, on the way - I solved a handful of leetcode questions, read a few system design analyses, attended an onsite at a "practice company," and finally scheduled my big-N onsites. All told, I studied about 4 hrs per day for five days. But I think it's really important to be honest with yourself; this process seems to work well for me, but your ideal process might be different.

One thing I've seen smaller companies do some times to attract the same type of talent from FAANG is to bump up the level of candidates. So L5 (or whatever equivalent) at FAANG would go in at L6 or L7 and get a pay bump that way that's somewhat close to FAANG comp levels.
This would be a ridiculous trap, but some people do find titles to be important, so I guess its fine if they're attracted to jobs that can't pay enough but make up for it with inflated levels.

I get the impulse behind trying to level employees but it always seemed ridiculous to me. Either you care about it enough to game it (which is pretty easy to do) or you don't an you just do what you think is important to you and your team and it works out... so you level up by accident.

This is actually a huge reason I don't like bigger companies. There is so much emphasis on Seniority, Levels etc. Its complete bullshit. You see people game the system, rise to the top, get all kinds of bullshit honors for doing bullshit things. Meanwhile the grunts doing all the actual work and innovating like crazy are just happy to make the higher ups look good in front of _their_ peers and don't really give a shit about the product or the market.... its a vicious, self-sustaining and self-dealing beast.

At these big tech companies, your level is not just a puffy title. Within whatever your current level is, there is not much opportunity for compensation growth. L+1 usually represents a large leap in compensation, which explains the emphasis on it.

Nobody leaves FAANG1 for FAANG2 to simply get a title bump. They leave to get the level bump which sometimes means +20%, +50% or even +100% in terms of total comp.

I think you’ve illustrated perfectly the phenomenon I describe.

Levels are fictional rat races designed to keep the rats working hard in hopes of “making it” without necessarily having achieved anything of substance.

Your counter argument is that they’re not just titles but have associated compensation components .... great. Doesn’t mean that you’ve accomplished anything significant at all. And now that these levels are normalized across companies, the only thing employees care for is leveling up, who gives a shit about whether you’re really learning or making a difference.

Unless you’re assumption is that levels are more than just a financial totem pole but an accurate representation of skills and accomplishments. I think that’s what they aspire to be but are not so in practice.

>They're not offering enough stock to make up for it either

It's even worse than that, since the NPV of options is zero.

Don’t forget that not everyone at these big companies are making these outsized compensations. If the data is self-reported then I’d bet dollars to donuts that this skews the averages super high. Few people feel the urge to log their below-average salary for the world to see. I’d take self reported salary data and anecdotes with a huge grain of salt.
I'd bet the inverse, folks pulling in the huge compensation packets have no reason to want to advertise this via a self reported site.