I was told all juniors would increase the same in a sort of collective way since some did not get the same chances when it came to projects and performance, however my boss said there was a small change they would consider giving a larger raise based on performance.
I have been lucky and got a very good project, as in I could show my strengths and it's a high value customer. During the project i took a lot of initiative and responsibility, we were 3 developers working on it (2 seniors and me) and luckily one of them is my boss. The project is now being used by the customer and I am the only one maintaining the project and feeling I have taken even more responsibility than was expected.
The project was fairly large consisting of 2 frontends and one backend, where I made ~80% of both the frontends and did all the database work on the backend. To be honest being told that my performance wont impact my salary is kind of a bummer considering i have to wait another year for the next possible raise. I can see myself working here for some time, but i feel like saying that would make them feel like they can pay me less as im not going to leave in the foreseeable future.
The project is now also being used as a reference to sell consultants to other customers and it has also garnered attention in nationwide news.
So my question to you is how should approach the salary negotiation and how should i present my case to my boss?
Sorry if this is incoherent, english is not my first language. Thanks.
If they want to keep you, they’ll pay and you win. If they don’t want to pay, you leave and still win.
Im sure there are companies out there giving raises out of the good of their heart but why would they do it?
If nobody else wants to pay you more, why would I?
I know this is frowned upon here at HN and we like to think people get rewarded for good performance but unfortunately only a fraction of companies work like that.
Good luck!
Then you raise your income and career by switching companies (yes, this is the only scalable way at the moment).
I would tell my manager this before the formal compensation discussion so it can factor into the compensation planning that likely happens in the month(s) leading up to the discussion. This isn’t necessarily the fastest way to get a raise but it helps your manager know how to support you better, it keeps you both on the same side, and it builds a more trusting relationship. This is what I recommend if you see yourself working at this company for years to come.
- Bring up the things you've told us about how you stand out from the rest of the juniors.
- How long have you been there? Is it realistic to start a conversation/plan for a promotion?
In reality most companies aren't good at keeping up with salaries for juniors - whatever raise they're offering, you can likely get much more by switching companies after 1-2 years of experience.
There's zero reason to be loyal to a large consulting firm. In their eyes you're cattle to be sold at market.
The sales manager thought for a moment, and countered with an offer of $250.
The salesman said he'd settle for $350.
The sales manager then said, I'll give you the $500 on one condition - you never fold so quickly like that again.
So the first question I'd ask is, how am I meeting the requirements for my level, and how do I get to the next level? Ask to see what a promo package looks like. Making sure you check all the requirements for your level, and are performing on some at the next level if your fastest way to get a real salary bump at my company. This can happen every 6 months.
Now, this is what's true at my company and how it works here. How does your company work? What knobs does your manage have that he can turn? If you want to stay there a few years, have this conversation with your manager and understand how the system work, what's possible and does this fit with your goals.
Your concerns are valid and it is not your fault that your employer doesn't understand how hot this industry is for workers _right now_. Personally I don't think the hotness is sustainable (see implosion of Fast), so make your move while you are able. Obviously the response will vary based on your company's policy, your manager, and HR department, but anecdotally, I was able to negotiate two raises in the same year with competing offers (even after leaving the company and re-signing) and one the year before. Granted, I'm still sitting well below what I could be (and was) making, but mental health sure is a fickle bitch sometimes.
Getting exposure to other teams, companies, products, and entire verticals is one effective way to build seniority.
Small chance?! Wow. If raises are not primarily based on performance, then you either have to wait around to be "tenured" enough to get more $, or figure out how to please the people who are in charge of giving out raises. Both are not ideal if you're young and ambitious
If I were you, I would quantify the impact of the project you worked on (in terms of specific revenue / profit $) and use that in your negotiation
Most likely, you'll need competing offers from other companies to get a sizable raise. Also good to know your market value: https://www.levels.fyi/ is useful for big tech; https://topstartups.io/startup-salary-equity-database/ is useful for startups