Three years ago, I was hired by a small local company at a fairly lowballed salary. At the time, I didn't really mind because the company seemed like they had some interesting projects to work on, and I didn't know what I know now about salary negotiations (e.g I sucked at it).
Recently one of my old friends has moved into a hiring role at a huge ecommerce shop, and we've met a few times and discussed me joining his team, at a salary 30% above what I'm at now. At my current employer, my skills, projects, and responsibilities have increased a lot over the last 3 years, but my salary has not (last year my raise didn't keep up with inflation, despite the company having its best year ever).
Is it even worth having a conversation with my manager about these concerns? If so, how do I approach a conversation to discuss a substantial raise or why my salary is so low relative to the market?
I kind of feel like I should just accept the new role and move on, since I suspect my current employer will fight tooth and nail to get me to stay, but wanted to see if anyone has been in a similar situation, and how they've handled it.
The takeaway is I expect an average of 6% per year when staying with a company multiple years, or 15% if I get a promotion. If I want more, and there is no promotion to be had, I have to switch companies. A company that is inclined to give you 6% will not want to give you 30%, especially when threatened. Take the other job.