Profile picture

Negotiation Q&A and Videos

About Negotiation

What's the best time to ask for a raise?

Senior Software Engineer at Series C Startup profile pic
Senior Software Engineer at Series C Startup

Hey folks,

I'm currently facing a tough decision - whether to ask for a raise at my current company. I am unsure if it's the right time to do so or not. Here's a little context to help you understand my situation

My timeline in the company:

  • In 2023
    • I joined the company as a Sr SWE II (L4)
    • I joined the company nine months ago on August 23'
    • I made it to the second review cycle of the year (mid-October), and I got a "Consistently meeting expectations." My manager then said that he was very impressed that I managed to get so much done in that short time and that he could see strong signs of a Staff Engineer (L5) in me.
    • I shipped the most important project in Q4, 2023, on time. I even ended up as the technical lead of that project (the Staff engineer in that project got pip-ed, but that's another story)
  • In 2024:
    • I mentored a Sr SWE I (L3) on her first project as a lead.
    • I'm the lead of the web working group
    • I'm interviewing candidates almost on a weekly basis
    • I'm one of the owners of the Design System initiative
    • I just got a "Consistently exceeding expectations" in our current review cycle. I've been praised for how easy it is to work with me, my technical quality, my communication skills, and my thoughtful PR reviews. And that I should keep working on my influence across the organization.

How things are right now:

  • My previous manager quit to join another startup, and I got an interim manager (we're hiring another manager for my team)
  • I ended up talking about salary adjustments with my previous manager the other day (there, I didn't ask for a raise; it was just a casual conversation). He told me that the company does a compensation review every January and that I wasn't considered for the one that happened in January 2024 because I didn't join earlier than July 2023.
  • The next performance review will happen in mid-Oct 2024.
  • I will be leading a new tiger team (6 engs) until the end of Q2.

Questions I have right now:

  • Is this the right time to ask for a raise?
  • I've never asked for a raise.
  • I know for a fact that an L3 has a pretty similar (<5%) salary to me, and I know that another L4 has a >5% salary than me.
  • Should I wait until I finish this new project, the next performance review, or my first anniversary?
  • We're in the hockey stick growth stage.
  • I also really like working here, and the market has been bad lately.

Thanks!

Show more
Posted 7 months ago
68 Views
4 Comments

How to navigate through an offer conversation to get a higher TC?

Software Engineering Intern at Taro Community profile pic
Software Engineering Intern at Taro Community

I am a university student who will graduate this year, and on this Tuesday (tomorrow) I will be having an offer conversation with the startup that I interned at this summer. I have watched the negotiation course and it certainly has provided invaluable information, but there are just some details I want to get opinions from the community so I can maximize my compensation.

First, some facts:

  • From what I gathered from the Internet and people working there, the base and bonus part of the package will be slightly lower than FAANG, despite the company considering itself to have a higher hiring bar. I don't see this company going public any time soon, so I will consider the equity as paper money.
  • I'm in the process with two other top-tier companies (TC > 220k even w/o negotiation) but both are still in the early stages. I should be able to finish both interviews before the offer deadline.
  • My feedback from the internship has been extremely positive (basically my feedback was "keep doing what you are doing").

Based on what I've learned from the course, I think my strategy for negotiation is as follows:

  • Disclose as little info as possible on the call as possible. Do not express that I want a boost in TC on the call. Try to defer everything to email with something like "I need to collect all the data I have before making this huge decision". But at the mean time I should at least ask some questions about the offer to show my interest.
  • In terms of the components in the package, I should prioritize base, bonus, and sign-on instead of equity.

And after the call, I'll have two options:

  • Ask for an increase in TC before finishing the interview with the two other companies, because if I get rejected and I will lose the leverage.
  • Do this after the interviews finish. This presents a higher risk, but also a higher reward.

So my main question is which option is better, because I don't know how much stronger an actual competing offer is than an ongoing interview, and I cannot tell how likely I'll pass the other interviews yet.

Two other questions

  • Should I explicitly say how much more I want? If so, what is the right amount to request? Match FAANG in cash? Exceed FAANG in cash because equity is too uncertain and according to the company itself, the hiring bar is higher?
  • Should I split my request into multiple small increments or just tell them "give me this amount"?
Show more
Posted 3 months ago
61 Views
3 Comments

Negotiating an offer for a Staff role at a Series B -- the recruiter said they were making an offer but only gave me a range

Principal Software Engineer at Taro Community profile pic
Principal Software Engineer at Taro Community

Hello! I'm in the final stages of my interview process at a few companies. I heard two days ago that I'd be getting an offer from a public company and just today a Series B company said they were going to extend an offer. (I have 30 minute chat with a Series A CEO tomorrow and an offer seems likely) The Series B company today gave me their comp range for Staff, but did not make a specific offer. The recruiter asked me to come up with what I wanted my comp to be now that I know the band for Staff. It felt odd not getting a specific number.. but I suppose I can consider for the purpose of negotiation that they are offering the top of the range and I can negotiate from there? The recruiter did say I was their best interview (!) so I feel like I have a fair bit of leverage here to potentially get an offer well above the stated band.

This is a bit further complicated however by the fact that I disagree with the methodology the recruiter used to value their options & tokens. I.e. if I agreed with their valuation the TC at the top of their range is what I am targeting, but according to my calculations the TC at the top of the range is 35% too low. So I'd probably need them to double the equity/token package to make this worthwhile. The top of the range for base is also below my base target, but not that dramatically. . . more like 5%.

Am I better off asking for a Sr Staff leveling or just ask for comp that's above the band for the Staff title? I imagine bands are more strict at public companies than they are at a Series B.

Finally, I'm wondering what people think about adding acceleration & severance upon termination w/o cause as a negotiation lever. Given the volatility of the cryptocurrency market I am concerned about job security in this role, so some security that would be provided by an acceleration upon termination clause in my contract would help me swallow the somewhat low base & illiquid equity that they are offering. Do Series B companies ever provide that to non-VP/C-level hires?

Show more
Posted 6 months ago
60 Views
3 Comments

Big Tech Contract Position Offer

Data Engineer at Financial Company profile pic
Data Engineer at Financial Company

I received an offer from a Big Tech company for a contract Data Eng role. Whoot!

While I'm happy to have gotten the offer, I'm nervous about it being a contract role and in particular I'm nervous about the nature of the team.

My mentor told me to reverse-interview the hiring manager:

His message to me was:

Ask: I’d like to get a better sense of what I’ll be working on and how that work fits in with the rest of the team - I’m curious what lead to the need to open up this role?
Then based on what they say, you usually follow up with where do you see this position and work fit in after the initial 6 months.

So he says to ask the hiring manager about:

  1. what work I'll be doing
  2. how the role opened up
  3. possibility of extending or converting to FTE

I'll add my own question which is how much am I working solo vs. with others? In my convo with the hiring manager, he indicated that this role is to maintain Paid Marketing Pipelines which the team he manages is not focusing on. He said there's a lot of work to be done cleaning up tech debt, which involves migrating SQL pipelines scheduled with Airflow to dbt. That sounds like bread and butter Data Engineering, although it's definitely not the cool and shiny work.

I have 5 questions, 2 here and 3 in the first comment because of the character limit:

  1. Any other quick thoughts about what to ask about? There are lot of great questions , , and questions like and . I plan on going through those, but if there's anything I should def ask about, it'd be great to know!
  2. In talking to the Hiring Manager, should I negotiate before or after Reverse Interviewing? My mentor says to negotiate after learning more about the role which seems intuitive to me as I want to make sure I want to accept it before negotiating. But Gergely Orosz says very much the opposite . What gives?
Show more
Posted 7 months ago
55 Views
6 Comments

"Next steps" with startup after completing all interview rounds.

Tech Lead at Taro Community profile pic
Tech Lead at Taro Community

Hey All,

I have just completed interviewing at a seed-stage startup that is creating some stuff that I can really resonate with. The company is profitable, has huge growth metrics in the past 18 months, and tons of room to grow. I do have experience building the type of developer platform they are trying to build which is sort of specialized and I think the interviews went really well and according to the JD, after the onsite interviews the next step is an offer.

I received an email the next day asking me to schedule 15 minutes with the CEO and the Lead Engineer to discuss "next steps". I'm used to working at larger enterprises and tech companies, where I deal with recruiters and the interview processes are pretty straight forward and don't diverge much. I am hoping these next steps are to discuss a potential offer and to make sure I'm good to go with moving from a larger company to smaller company. I do have a few questions for the community though.

Assuming they discuss extending an offer:

  1. Should I prepare to discuss comp? If so, is it unrealistic to expect a similar base comp to what I have now (~190k)? Basically all the senior engineers come from FAANG or mid-sized tech companies like me.
  2. I'm not actively looking and am comfortable where I am at currently, albeit I am totally uninterested in my work and dread going in everyday, and really like what this company is building. Is there room to negotiate especially with no offers?
  3. What are some good resources to gauge what sort of equity I should be looking for? I would be one of the first 7 FTE SWEs and a more senior one.

Also, are there any red-flags I should look out here?

Show more
Posted 4 months ago
51 Views
3 Comments

Compensation/Salary and Rates Negotiation - How to Ask for More in the HIGHER payband of the spectrum, not the low end

Senior Software Engineer at Taro Community profile pic
Senior Software Engineer at Taro Community

I am frequently being told be senior software engineer/technical women that they think I am outrageous for saying I don't prefer to take a role that pays entry level in this market (which I know sucks), as any other AI/ML engineer I know would take opt out of roles at tech companies (FAANGMULA, startups or non-profits) where there expected comp was that of a college intern in undergrad CS (yes I've seen these roles on a number of women in tech Slacks and found it especially disturbing. The mods and recruiters that manage those Slacks just say "we can't control the market, but no job is worse than a job." The counterpoint is there is a database of salary transparency showing women getting paid at parity (and underpaid) across the board for technical positions and non-technical positions in tech (and other industries), and I am surrounded by people that tell me I am getting underpaid (everyone who is not a woman). For women, I got attacked when I mentioned that this is a pay equity gap and most women I know have a range of at least $100/hr or $180-200K for a senior SWE position in AI (given 8-10 years experience BS/BA or MS or not). I was also told by one person that it was impossible to find a staff position making more than $250K and I'm like uhhmmm I've seen EVERY counter argument to this - what gives?

Question: How can people from historically disadvantaged communities who tend to get paid less negotiate for higher salaries BY targeting companies that pay a higher pay band (not companies with a lower one)? How can they create leverage what they have gotten paid (for example, I have consulting / contract made 4x my original rate in the past, which when I did the math is is comparable to an L6/L7/E6/E7).

I find myself completely perplexed when people tell me they're stuck at a level and then saying a lot of negative things that signal to me they're in the far lowest of the payband/percentile and everyone else I should be listening to is at the highest end of the payband/percentile of a posted salary range (most people who I actually listen to and make sense)?

Show more
Posted a month ago
48 Views
2 Comments