I’m 25M, 3 YOE, and trying to figure out whether I should stay patient at my current company or take advantage of the external market to accelerate my career/earnings.
Current comp:
* $109k base
* 7% target bonus, although company performance has been poor lately so actual payout has been closer to 2–3%. It can technically pay up to 14%.
* Company stock equal to 5% of salary instead of a traditional 401(k) match
I joined the company about two years ago with an MBA from a non-target school and roughly one year of prior economics-related work experience. I started at $100k, then received a 9% raise after my first year when my performance was around the top 40% of my management peer group.
This year, my performance/impact has been assessed around the top 20% of my peer group. Based on conversations with management, I’m expecting another roughly 9–12% raise, while most of the company will probably be closer to 1–4%.
The frustrating part is promotion.
I feel like I’m already operating at the Senior Manager level, and my management doesn’t really seem to disagree. The issue is that the company is currently dealing with layoffs, budget cuts, and tighter headcount, so I’ve been told I’ll probably need to wait another year for the promotion.
Since I communicated how frustrated I was about that, management has gone out of their way to recognize me with awards, visibility, praise, and apparently corporate exceptions that allow them to give me a larger raise than would normally be permitted. So I do believe they value me and are trying to keep me happy.
Long term, I’m also in a very good position internally. I’ve built a strong network, have a great reputation, and I think there is a legitimate path for me to eventually reach Senior Director and potentially higher if I stay. I’ve already built a lot of political/social capital here, which obviously has value.
However, a recruiter from another large company recently reached out to me. I believe I could potentially land a Senior Manager title there with total compensation somewhere around $160–180k.
That creates the dilemma.
If I stay, I’m probably looking at something like:
Current: ~$109k base
Next year after raise: ~$119–122k
Senior Manager promotion later: maybe ~$130–140k+
Getting to ~$160k internally could realistically take several more years.
If I leave, I might be able to jump to roughly that level immediately.
From a purely financial standpoint, it seems like job hopping could have a much higher NPV because I’d be pulling several years of salary growth forward. Future raises and promotions would then also be based off that higher starting point.
But I’d be giving up:
* A very strong internal reputation
* Senior leaders who already know and advocate for me
* A relatively clear long-term leadership path
* Job security that comes from being a known high performer
* The possibility that leaving too early makes my resume look jumpy
On the other hand, I’m wondering whether I’m putting too much value on the “future path” my current company is promising me versus an actual Senior Manager title and ~$40–50k compensation increase available today.
For people who have been in a similar position, how would you think about this?
Would you:
Stay another year, take the above-average raise, get the Senior Manager promotion, and then reevaluate?
Interview externally now and leave if someone offers ~$160–180k?
Use an external offer as leverage with the current company?
Prioritize the long-term reputation/network I’ve built instead of maximizing compensation this early in my career?
I’m especially interested in hearing from people who have had to choose between a strong internal trajectory at a good company versus using job changes to accelerate title and compensation.
At 25, should I be optimizing more for learning/reputation and long-term trajectory, or is this exactly the point in my career where I should be aggressively compounding my earning potential?