Live data from Hacker News

Ask HN: Negotiating Salary

news.ycombinator.com

51–60 of 172 posts

Re: Ask HN: Negotiating Salary

#51

I know not the advice you're looking for but this thread makes me sad. For those wages, even at what your initial ask, it's impossible to get good developers in the US unless there are extenuating circumstances (someone's first job, etc). This company thinks you are worth less just because of where you're from and not what skills you bring to the table. If they offter you something you will take, accept it, but keep…

The reality is that if a company is willing and able to pay local wages, they’re going to hire local workers. Remote opportunities work because the wages are lower than local hires for the company, but higher than local opportunities for the employee. Negotiation happens in the middle ground between these two bounds. If the OP receives an acceptable wage that is higher than what they could make locally (they suggeste…

Please. Not every remote hiring company works this way.

There's great examples like Basecamp where they have a fully remote staff paying 90th percentile of SF wages.

Some companies cast a wide net to get the best talent.

There is nothing wrong with voicing displeasure against companies who cast a wide net because they're cheap. Moreover, if companies are trying to skirt around putting money back into the local economy and employment taxes, let's not do business with them anyway.

Re: Ask HN: Negotiating Salary

#52
Don't think that you're worth $40/hr, know that you're worth $40/hr. It sounds like you're unsure, and any good business negotiator is going to pick up on that and use it to their advantage.

The way you know is to get paid that much already, or to have multiple firm offers for that much from other potential employers. If neither of those are true, then you don't know what your value is, and you're negotiating from a point of weakness. If you can't reach that level of confidence, then the next best thing is to find out exactly what the job entails, and learn what the local market pays for that skillset. If you bring extra skills, point them out and use them to bring your price up. If you bring only a subset of those skills, use that to set expectations for future rate increases when you can prove you've added value.

It sounds like you're guessing as to your worth, and negotiating based on the pay you want. Do the research, get competing offers, and know what you're worth. Be prepared to explain to a potential employer how you arrived at the number. It's the only way to get paid fairly.

Re: Ask HN: Negotiating Salary

#53
post #15
post #9

I have a similar question - If I am applying for a remote position, is it justifiable to ask for the average salary of the country the company is incorporated at, even if living cost in current country is much cheaper? I know that some remote first companies (such as Gitlab) has a complex salary calculator which takes into account all sorts of things, while some companies (like oxide.computer) pays a flat compensatio…

Working for a company where the salary is based on location means when you eventually go to meet up (at a retreat, a conference, etc) you will know that you're paid much less than your colleagues for the same work. That will suck. Avoid those companies.

> That will suck.

It will only suck if you decide that it's supposed to suck.

People in more economically developed countries already get paid much more for the same work. It's not in your favor if you decide that you better never share an employer with them.

Re: Ask HN: Negotiating Salary

#54

Earlier quoted context omitted.

The reality is that if a company is willing and able to pay local wages, they’re going to hire local workers. Remote opportunities work because the wages are lower than local hires for the company, but higher than local opportunities for the employee. Negotiation happens in the middle ground between these two bounds. If the OP receives an acceptable wage that is higher than what they could make locally (they suggeste…

Please. Not every remote hiring company works this way. There's great examples like Basecamp where they have a fully remote staff paying 90th percentile of SF wages. Some companies cast a wide net to get the best talent. There is nothing wrong with voicing displeasure against companies who cast a wide net because they're cheap. Moreover, if companies are trying to skirt around putting money back into the local econom…

Companies like Basecamp are the exception that proves the rule. Why do you know of Basecamp’s practices? It’s because they specifically do something different than the norm (and they make a lot of noise about being different).

It’s true that the top performers can get remote jobs just about anywhere. If someone is a top performer with extreme talent, they should absolutely apply to companies like Basecamp. However, Basecamp is a tiny company that receives huge numbers of applications, so its extremely competitive.

I’ve done a lot of remote hiring, and we paid well above local wages for people. What you don’t see if you haven’t done remote hiring before is the absolute flood of applications you get from around the world. A local in-office posting may get in the 100s of applications for a reasonably well known company. Our remote job postings would receive in the 1000s or tens of thousands of applicants. It was unreal to see how competitive it was.

Giving people the idea that any remote worker can walk out and collect US level wages is not realistic. Aspiring to be one of the top performers who can do just that is a good goal for those who are sufficiently motivated, but the reality is that it’s an extremely competitive space and the majority of companies prefer to hire locally once the wages get higher.

Re: Ask HN: Negotiating Salary

#55
post #15

Earlier quoted context omitted.

Working for a company where the salary is based on location means when you eventually go to meet up (at a retreat, a conference, etc) you will know that you're paid much less than your colleagues for the same work. That will suck. Avoid those companies.

> That will suck. It will only suck if you decide that it's supposed to suck. People in more economically developed countries already get paid much more for the same work. It's not in your favor if you decide that you better never share an employer with them.

You can tell yourself that it doesn't really matter, but it will eventually.

For a start, your colleagues probably won't see you as an equal. We equate pay to seniority, so someone who is paid less is considered more junior even if technically they're not. That leads to getting the sucky work and not being trusted with complex tasks as much. If there are layoffs then you'll been seen as the least likely person to be let go because you're cheaper, so others will resent that.

Obviously companies deny this happens, and some actively work to stop it if they're good and progressive, but it still goes on.

Admittedly this is from the perspective of working in the UK and looking at US companies employing remote workers here, so the pay difference isn't so great as other places. If you're somewhere that pays significantly less so the remote job is still hugely better than local wages I imagine that would go a long way to mitigating the cognitive problem of working with people who are paid a lot more for the same role.

Re: Ask HN: Negotiating Salary

#56
post #55

Earlier quoted context omitted.

> That will suck. It will only suck if you decide that it's supposed to suck. People in more economically developed countries already get paid much more for the same work. It's not in your favor if you decide that you better never share an employer with them.

You can tell yourself that it doesn't really matter, but it will eventually. For a start, your colleagues probably won't see you as an equal. We equate pay to seniority, so someone who is paid less is considered more junior even if technically they're not. That leads to getting the sucky work and not being trusted with complex tasks as much. If there are layoffs then you'll been seen as the least likely person to be…

> You can tell yourself that it doesn't really matter, but it will eventually.

It's not a hypothetical, I've worked a lot with US companies (I'm in Eastern Europe) and it doesn't have to matter at all.

> We equate pay to seniority, so someone who is paid less is considered more junior even if technically they're not. That leads to getting the sucky work and not being trusted with complex tasks as much.

This has also not been true (I mean generally, it can sometimes happen, but actual cause might not even be the pay discrepancy).

Re: Ask HN: Negotiating Salary

#57

Earlier quoted context omitted.

Absolutely the worst advice. Whoever names the price first psychologically anchors the discussion around that price. Name a high price first and they'll have to justify their lower price so they're more likely to go to the top of their range (you know employers have a pay range right?). Let them name a much lower price first and you'll have to work hard to justify a much higher rate.

Name a high price first and they'll either have to justify their lower price or walk away altogether . Or if you don't have enough knowledge of what you're worth to them, maybe you miss out on an even higher initial offer they were willing to make. Whether it's best to anchor really depends on whether you can accurately estimate the top end of what they'll actually be willing to offer, or know they aggressively lowba…

You really want them to refuse your initial price and haggle. Then you know you're getting a good deal and couldn't have got any more. A little research and justification goes a long way.

Re: Ask HN: Negotiating Salary

#58

Earlier quoted context omitted.

Please. Not every remote hiring company works this way. There's great examples like Basecamp where they have a fully remote staff paying 90th percentile of SF wages. Some companies cast a wide net to get the best talent. There is nothing wrong with voicing displeasure against companies who cast a wide net because they're cheap. Moreover, if companies are trying to skirt around putting money back into the local econom…

Companies like Basecamp are the exception that proves the rule. Why do you know of Basecamp’s practices? It’s because they specifically do something different than the norm (and they make a lot of noise about being different). It’s true that the top performers can get remote jobs just about anywhere. If someone is a top performer with extreme talent, they should absolutely apply to companies like Basecamp. However, B…

Have worked remote fulltime for many years, have hired locally and remotely and am fully aware of how competitive it is.

All the justifications in the world about how everyone is doing it does not justify paying people what you can get away with vs the value that they provide when asked to.

Generally most people fail the ethics questions. It's like if you picked up a wallet full of cash and kept the cash if nobody's looking. Sure, it's what most people would do. Sure, it's justifiable. Sure, you're still in the wrong to do so.

So yeah, it's the reality that most companies pay this way. It will also continue to be so if we act like that's okay when it isn't. Engineers need to start asking for what they're worth just like folks in sales and marketing do. Instead we compete with each other and companies divide us and conquer. The truth is that most engineers who are great at what they do are far underpaid, even at standard US wages.

---

And just to let people know that it's possible, I have throughout my career been able to ask for more than the average engineer in my position because I have a track record that can justify it and I deliver on my promises. I know exactly how much value I provide and that leaves me okay with asking for more money.

I built an entire new platform and resulting new capabilities for my company that enabled us to land 8-figures worth of new ARR last year and a significant multiple of that in pipeline. I have knowledge that most of the rest of my engineering org does not have and is extremely difficult to hire for. There's no way my company just pays me the going salary for my position in my location.

Re: Ask HN: Negotiating Salary

#59

General tip when negotiating: never ask more than 50% of what the other party had in mind before you talked. Asking too much is a rookie mistake, you can quickly look like a clown if you do. Do your homework, you can't negotiate blindly, you need to understand the market and the current trends.

> Asking too much is a rookie mistake, you can quickly look like a clown if you do. It is crucial to realize that exactly zero fucks should be given about this, outside of general desire to get that particular job.

Well, this is not a specific advice about job interviews, but general business.

And you should give a fuck about signing the contract, otherwise you shouldn't lose your time and try negotiating in the first place.

Re: Ask HN: Negotiating Salary

#60
One strategy I've used is to bake a raise into the negotiation. This raise should automatically kick in when the company reaches some measurable goal (MRR, ARR, MAU, whatever...not profit, not VC funding) or a certain amount of time has elapsed. The 'or' is important here as the time component should reflect your worst-case expectation for getting the raise.

There are a couple important things to keep in mind here:

1. You have to trust the other party to some extent. You have to be willing to believe they'll be up-front about the metrics and willing to execute the raise.

2. You have to be willing to work at the lower rate at least until your time component kicks in. Despite any growth projections, do not count on meeting the first criterion before the time component.

Let's use your situation as an example. You'd like to get to $35/hr, but you're willing to work at $30/hr. You've already anchored $40/hr so negotiating a follow-up raise to $35 should be doable.

Let's assume the company has 500k MAU. You might suggest a raise to $38/hr when the company reaches 1MM MAU or after six months of FTE.

If they're not willing to engage in this level of negotiation, that's fine. You've lost very little in terms of leverage and you can still take a more traditional approach.

If they are will to engage, then you have a few more knobs to turn in the negotiation process.

Of course the main risk is they'll renege on the contract, but that's always a risk (I'm assuming this is an at-will contract). You should be prepared for that. But, if they're an ethical employer and you do a good job, I bet they'll be willing to pay a bit more per hour to keep someone who now has a decent amount of domain knowledge and proven themselves to be competent and reliable.

Post reply on HN