← Back to context

Comment by chasd00

3 days ago

that's interesting because that's how the consulting world works too. Start at a big firm, work for a few years, then jump to a small firm two levels above where you were. The after two years, come back to the big firm and get hired one level up from where you left. Rinse/repeat. It's the fastest promotion path in consulting.

I went from an L5 (mid) working at AWS ProServe as a consultant (full time role) to a year later (and a shitty company in between) as a “staff architect” - like you said two levels up - at a smaller cloud consulting company.

If I had any interest in ever working for BigTech again (and I would rather get an anal probe daily with a cactus), I could relatively easily get into Google’s equivalent department as a “senior” based on my connections.

Why is the hiring budget so much larger than the promotion budget?

  • It’s not necessarily “larger”, so much as different units. In a big company, the hiring budget is measured in headcount, but the promotion budget is measured in dollar percentage. It’s much easier to add $20k salary to get a hire done than to give that same person a $20k bump the following year.

  • I don't now about the dollars but it's much easier and faster to leave and come back at a higher level than it is to win an actual promotion.

    • Right but I'm asking why that is, structurally. It seems to be a budgeting thing on the companies pov or a hope that by limiting promotions you'll get some employees underpaid and not leaving?

      1 reply →

  • It’s a lot cheaper to replace an employee by one who leaves at market rate than to pay all of your developers at market rate. Many are going to stick around because of inertia, their lack of ability to interview well, golden handcuffs of RSUs, they don’t feel like rebuilding the social capital at another company or the naive belief in the “mission”, “passion” etc