When they don’t want new jobs, just more money
washingtonpost.com
washingtonpost.com
People often think that this phenomenon occurs because employers decide afterwards to fire the employee who has recently gotten that significant raise. From what I've seen anecdotally in /r/personalfinance, what really happens is that employees realize that they've been undervalued for an extended period of time. If a well-performing employee has been getting paltry 2% raises for months or years and their employer quickly matches an offer of double their salary, it leaves a bad taste in a lot of employees' mouths.
It makes me wonder if loyalty was ever really valued in past generations or if loyalty was really just some fanciful meme perpetrated by employers to keep costs down. I often hear that short periods of time spent at jobs is a negative signal to hiring managers but I seldom hear anyone actually point to it as the reason they weren't hired for a job.
Would the candidate know it if that was the reason? Do hiring managers usually give truthful feedback or generic platitudes?
I'm genuinely wondering, it occurs to me now I've never been turned down after an interview, or fired.
So it should. I worked for a CTO who signed off on getting rid of a vendor with the rationale that the last-ditch radical license cut they offered, to keep the business, was adding insult to injury. "You've been screwing me for five years and now you want to make it better? You should have given me your best price from the start."
Why would employees be any different?
In tech, I don't think job-hopping is frowned upon much at all. The most successful engineers and tech executives I know rarely spend more than two years at a company before moving on.
I'm sure there are some industries that would raise eyebrows at two years, of course.
Two years is about the timeframe where your mistakes and technical debt start to bite back. If people are moving up hopping like that, they're great self promoters.
Talk with their "career development experts," and you'd swear that you're dealing with a cult!
"Hey Bill, back when you worked that field off of Malaysia - was the minister's son more of a whisky guy or a hookers guy? He's the minister now & he's causing trouble."
I don't at all agree with the above mindset, but I can easily see how somebody can look at it that way.
I have yet to stay at a job for more than ~2 years over my career, and I still get 2-3 recruiters a week pounding at my door for relevant jobs that would probably be a salary match or beat over what I currently have. So at least for me it hasn't hurt me yet.
Last year, we declined to interview several candidates who had jumped from job to job (many 6-12 month stints over many years, and not doing independent consulting/contracting).
We also discovered after several interviews that candidates who were jumping from one government contract to another regularly were often not being re-hired when contracts renewed/moved (because they were mediocre employees).
The best candidates we interviewed were typically staying at jobs 3-6 years. I assume this was long enough to do some real work, possibly over several projects, but not long enough to stagnate.
These were mid-career and senior developer positions in the DC area.
This depends on the organization. Some government shops have an annual recompete for pretty much all of their contracts and ALWAYS go with the cheapest option, even if it totally fucks everything up and costs more in the long run. I worked for a government organization where every year we got an opportunity to re-interview for the same jobs at lower rates (with the company that underbid our old employer and put us out of with without even having employees of their own), in spite of the fact that our first line supervisors were happy with our work. It took me a while to get out of that hellhole. I'm glad no one held it against me when I applied for a non-contracting job. I've been in my current position for 2.5 years and I don't plan on leaving any time soon.
1 - We saw some resumes that were grouped by contract or government agency rather than by actual employer for just this reason.
I'm not worried about job-hopping because of ambition that can't be met at a given company, but I am worried about incompetence that takes a while to ferret out and causes job hopping in that 9-18 month window.
Software Engineer 2
Software Engineer 3
Senior Engineer
Staff Engineer
Senior Staff Engineer
Principal Engineer
Distinguished Engineer
Google Fellow
Senior Google Fellow
In my second job, I was a Software Developer 3 for 5 years with relatively good annual raises, and I worked on two different contracts in that time. The only way my title would have been likely to change would have been due to being hired onto a contract that required different titles (Web Developer or Software Engineer, for example), or to move up to a Lead Developer, which would have been somewhere between a developer and a manager. With that employer, moving from Developer to Lead meant that a Lead quit on your contract (and you interviewed for it) or you were hired onto a different contract as a Lead.
With my current employer, the numbers were removed from the job titles several years ago. For the most part, raises are even worse than they were with my first employer, and job-hopping internally is the only way most people can see a significant raise, regardless of merit. Promotions come from people in higher positions leaving, which seems less likely (except through retirement) than I've seen elsewhere, but you have to apply/interview for the promotion against internal and external applicants. Most of the people in this location which make more money with the same title have been hired in the 4 years since I started, and I make roughly 50% more than my co-worker with the same title who has held his job for over 10 years. On the good side, there are still a couple of other job titles I'm qualified to hold before I become a manager (though again I'm tempted with that Lead Programmer title which blends the roles). On the bad side, there isn't a lot of chance of vertical movement, so it's a struggle between the comfort of the known environment and the internal job search to see if anything interesting is posted.
Because their was no such thing in the 2 countries were I worked.
What a weird bubble we live in where a 2% raise of the course of months is dismissed as 'paltry'.
That one. Employers who invoke loyalty and passion won't hesitate to unloyally drop if they're costing too much for the money taken in. Which is appropriate. But then they expect individuals to bear the "cost" of working for less at their business, than for more at some other business.
It is to laugh.
Anecdotally - someone getting increasing responsibility over many roles at a company is a great sign. The people that know them the best are promoting them and keeping them happy. Someone hopping too frequently, or keeping the same job with no switch over long (10?) year horizons is a bad sign. The latter could be a case of specialization so I'd still interview, but one needs to be careful.
To your point about loyalty as an excuse to underpay - my experience is Sort Of. When large companies like AT&T and P&G first had to do big layoffs, it did hurt the management teams. They weren't used to it, and were very generous. After a couple rounds, they got over it and got cheaper. (Severance packages almost always get worse over time, not better) And I saw many phone company employees hang on for 2 or 3 more years to get the company retirement party. On the one hand the company got to underpay them for several years just for them to "earn" a $300 party for some colleagues. On the other hand, perhaps the company didn't really need them the last few years, but still held them on.
I've grown very skeptical about he idea that the "market" will fix discrimination in pay for women. There are a couple of lawsuits happening right now against law firms where female partners are alleging that they were paid a fraction of what men were paid despite bringing in far more business. I suspect that phenomenon is not unique to law firms--just highly visible there because contribution to the firm can be so easily quantified.
I'm not suggesting that pure lockstep will work for everyone. In the legal industry, much of the variation within levels is accounted for in the often black-box "up or out" promotion process. But I think more transparency is good, as is keeping people at the same level around the same compensation. E.g. at Fog Creek, salaries at each level are transparent and the "superstar" bonus is like 10%. I think that's a great model.
This appeals to a great deal of people that want to use that stability to build their lives, like having kids and a house. The company can rest easy knowing their employees are long-term, thus they can groom and train talent while keeping expenses predictable.
This isn't the most efficient system, but it is designed to last decades or longer.
That's the pickle employers that provide training to their employees face that aren't in this setup. The company spends money on training their employees and then the employees, being a more valuable asset, also want more money. So now companies are damned if they train and damned if they don't.
I'd like to work for companies that will invest in me like that, and as long as I see a path for career growth and actually realizing the growth I am seeking, I'll stick around until I'm the CEO. If my employer isn't going to invest in me, I'll invest in myself and make my own career growth.
I pay for my own Pluralsight, Safari Online, Resharper and other training resources and tools that help me to grow. Do I see I should have to, well, the tools I believe the company should pay for, but honestly, they make my life easier, so if I can pay for tools to make my life easier, I will and do. The training resources I believe are a part of my career growth and most places I've worked aren't really looking for career employees any more, they're after someone to fill a gap to achieve their current objective. As soon as you help them achieve that objective, they're onto the next one and if your role is no longer useful, "no hard feelings, this is just business."
Today's market on the whole (although I've seen resumes that counter this in some cases, but mostly I stand by my observation) just doesn't appear to support people who come in at the bottom in a company, apprentice, get promoted and work their way up to the C Suite. It requires working at a place until you hit the proverbial glass ceiling and when you start to feel resistance to growth, finding a way to sidestep that and frequently that either means leaving or having the company over a barrel by becoming so ingrained in so many of the company's operations that they can't live without you and have to promote you in order to keep you.
Look at another way; if you buy a developer a faster computer, do you expect them to not ask for a raise later? "Hey, but we got you a new computer! You should be grateful!"
"Well, what if we DON'T train them and then they STAY?!"
It was "deemed" more efficient on Wall Street to scale up when needed and lay off everybody when not, though. Apparently that doesn't breed loyalty.
As least with government jobs, when you get furloughed, you usually get back pay after the dumb government passes a new budget and fixes the problem. But with defense contractors, there's no such thing. The only advantage to being a contractor is more pay (while you're being paid). The downside is more risk. It's also much easier to lose your job; if the client doesn't like you, they can have you leave at any time, and if your employer can't find a place for you to work (a contract for you to bill your hours to), then you get furloughed, and if that goes on too long (they can't find another department that wants to bring you in to work under some contract), then you get laid off. The main advantage to this line of work is that the expectations are pretty low: as long as you're doing at least as well as the government workers (who are usually either not great, or are fresh out of college and only there for a little while until they get a better-paying job in private industry), then you're pretty safe. But I would not call this "rock solid", not like actual government jobs.
A log of discrimination can go beyond simply perceived inequality, but manifest in actual inequality.
On the other hand, it seems that improving one's skills and increasing one's value to one's employer goes unrewarded.
Because of a failure of negotiation. For negotiation to work you need leverage, and being an asset to your company is the obvious way to generate it.
Hence they all use poor rules of thumb and treat people like cogs. 1x and 10x developers get more or less the same offers.
Not a failure of negotiation. The only way to win that negotiation is to exit the market (if you even can).
For non-technical people, you have to paint to the other person the picture of what's going to happen if you quit, and for him/her to realize that they do not understand the scope of what you do.
It's not guaranteed to work, but that's just like every negotiation tactic out there.
The answer is nearly always you have some (poor) rules of thumb and you're skeptical of the ones who say that they're 10x better than the rest.
> One of the things I like best about my industry is that compensation is standardized for people in the first 8-10 years of their careers. At large firms (and government), people get paid based on publicly known scales on a strictly seniority basis. This is bad for people who are good at self promotion (whether or not their is a real basis in that self-promotion), but great for women generally and men who do more than they talk about doing.
It sounds like it's great for people who want to do the bare minimum too. If excellence pays the same as mediocrity, why strive for more?
So for the first 8-10 years, keeping your job is your bonus? Honestly that doesn't sound very pleasant.
I'll know meritocracy when I see it, and most of corporate America is anything but.
What's to stop a high performer from becoming an entrepreneur (thus interacting with the market more directly)? The Google engineers making >300k /annual are definitely an order of magnitude more skilled than the Java dev making 75k in my experience. Despite the rhetoric, high performance is linked to pay if the employee does basic due diligence in job shopping.
EDIT reply to child comment since I can't post to this thread anymore:
Do you make that much money because you were highly assertive or are you highly skilled? I'm sure it's the latter, Google wouldn't be paying you that much if you weren't worth it.
> And there's a million reasons for why a high-performing IC should not become an entrepreneur.
Indeed, but it is an option, as is raising your skill level to the point where you can work at Google.
> Speaking of Google... It's found that equally capable women are routinely under-rewarded, as they rarely nominate themselves for promotion. [1]
Not receiving a promotion they didn't ask for does not sound like a problem in any way. We're talking about adults not children, if you want something, ask for it.
Fortunately for the average woman, you don't see any problems - I suppose that means that they don't exist.
And there's a million reasons for why a high-performing IC should not become an entrepreneur.
-A just-shy-of 300K Google engineer.
Speaking of Google... It's found that equally capable women are routinely under-rewarded, as they rarely nominate themselves for promotion. [1]
This is a problem - why women don't ask for promotion is not relevant to this conversation. What is relevant is that I just gave an example of a group that benefits from homogenized compensation... And said group is not composed of talent-less layabouts.
They don't benefit from a homogenized compensation plan, it just means others don't benefit more than they do from a non-homogenized plan. It's like saying the solution to racial bias in judicial proceedings is just make sure everyone is always found guilty.
I can't speak to government work since I'm in private industry.
Because most places that claim "pay is tied to performance" actually don't tie pay to objective measures of performance (or even know how to objectively measure delivered value), they tie pay to either:
(1) an objective measure of something, but something often not tied to your performance of the duties of the job,
(2) a subjective ranking of "performance" that can reflect a decisionmaker's biases and/or your effort and ability in deploying social manipulation unrelated to your nominal job function on the decisionmaker.
If you're not a commissioned salesperson [0], ties to an objective measure of performance are hard to find.
[0] And even there, there are some problems, as even getting the base right for a sales commission to really measure performance and not an imperfect proxy that becomes an incentive to acts which make the measure look good but are detrimental to the real goal of the job is harder than it looks.
I hire contractors and consultants all of the time who are very well compensated. As part of that, we recorded 350 engagements and had at least 3 peers rate the people we hire. In my experience, there's no correlation between pay and rating, with limited exceptions.
https://www.thersa.org/discover/videos/rsa-animate/2010/04/r...
I show up because I need money. I perform at a high level in order to ask for more money. I use that money to do things that I want. Money is a great motivator - I care about trivial things because I am paid to care about them. I would never care if I weren't being paid.
I stopped working more than 40 hours after 3 months of 65-75 hour weeks and realizing I wasn't getting squat for it. Other people were getting paid the same I was and they weren't doing the extra hours.
So I stopped. Why put in the extra effort if it isn't paying out? Don't get me wrong. I am not doing sub-par work. I just don't do extra unless I am paid for it.
Saying people aren't motivated by money is fallacy, IMO
And while I find it weird, this does also mean that pay scales are more appropriate and fair. You can have seniority plus merit based pay, for example, so long as you are honest about what qualifacations people need to meet to earn more pay, and also lessens the gap between women and men's pay.
Some of the gap between women and men will take societal change, and most likely take laws and such to force people's hand to do it.
It means that the pay scales are more equal. Whether or not that's fair is unclear as determining fairness requires determining a significant component of performance and results.
Paying a mediocre developer and a superstar developer (or salesperson) the same amount is equal, but is not fair, IMO.
In my opinion, such systems mean one needs to be able to back up the claim that the superstar is superior. Salespersons are easier to measure in this sense, especially if they make commissions. Developers? Simply have standards and be upfront about how said standards affect pay, and apply those. Measurable experience, results, error rate, speed, or whatever measures you have.
http://dilbert.com/strip/1995-11-13
The "via leadership judgement" system absolutely has its flaws (including people trying to game that), but IMO it's the worst system to use, except for all the other systems we've tried.
Right now, at least with highly in-demand skillsets, it is more like "another company's leadership's judgement".
If everyone's pay is public, it might not be uncommon to ask "why does person A make more than me?" And There has to be things you can point out (I suppose you can keep quiet, but it probably doesn't foster a wonderful environment). And if they ask how they can increase their own pay or their own job performance to make their pay better, it really needs to be more than, "just suck it up": In addition, the employee has to realize they probably won't catch up to Person A because they weren't doing the necessary stuff from the beginning.
I admit that I can't judge who is 10 or 20% better than another developer. I can tell who the 5-10x outliers are. Maybe under other circumstances or at other companies different people would shine, but I'm at this company and under these circumstances.
The other sorts, yes. For example, I worked in a call center. Nearly everyone started at the same rate, raises were scheduled, and everyone got the same percentage, dependent on how long you worked there. Pay was capped. The way to earn money was to have some sort of promotion or transfer.
A lot of factories are set up in the same way. It gets a little fuzzier in retail sectors. In the states, this is often (but not always) result of having a union for the employees.
Markets are made up of individuals, and if most of those individuals are irrational, irrational outcomes will result, whatever the incentives for rational action. The only real fix is free speech and free association: i.e., those who belong to discriminated-against groups swapping information on the best and worst places to work, and forming professional associations for mentorship, career planning and networking. (Forcing companies to make diversity hires can only be counter-productive).
Source? I see this popping up all the time but never actual examples.
It's because there is no single socially acceptable way of handling this, and people differ wildly over what they expect of the company.
As someone who employs developer's, I'm often in a position where starting the conversation with one employee because it's on his quarterly schedule can trigger another employee to question his relative position and start a job hunt because he just had his evaluation talks and the results he was happy with then don't look so great now.
Similar things happened with a general fixed sum raise for the whole team, where once everyone's numbers changed people wanted to be treated differently compared to their colleagues...
Currently I'm following a "to-each-his-own" philosophy, where we try to reach a market Level for each employees, and then try to give whatever the employee actually needs for his prefered Lifestyle, be it remote-work with a package of paid airplane tickets, or a company loan, or more holiday days... but this is also not perfect since it's often down to the creativity of the employee and the Manager/hr, but also because these packages tend to have a "Grass is greener" side of things as employees get jealous of other employees perks while forgetting their own benefits...
I've yet to find a frustration free system of compensation negotiation that leads to the one thing that's most important for my companies, retaining talent and team spirit.
To draw a startup analogy, if you decide you want to take 25% of an established $100m market that's unlikely to happen because that's really hard to do, so people don't value your startup as having a potential $25m revenue. But if you can think of a realistic way to grow that $100m market to being a $125m market then people will readily accept you potentially have a $25m revenue business. Same result, very different impact.
Within your company you need to grow the market for your skills.
Unless you are in Sales, Marketing, or Senior Management, there's very little you can ever do to significantly impact revenue.
Not that Senior Management wants you to think that; it's demoralizing when combined with bonuses being withheld due to missed revenue goals.
Areas where I think good engineering can help include, designing software that minimizes its support costs, attention to code quality to improve customer/users experience, improving up-time, shortening maintenance windows, metrics and telemetry that help marketing and product development understand how a product is being used.
Good product documentation (reference manuals, in-product help, etc) is difficult and often over-looked. This isn't coding but engineering input into documentation is important.
Engineers can also provide significant input into product features and directions.
But the product by itself does not produce revenue. Only selling the product makes revenue.
So, at best, we can avoid costing the company money, but we can't make money. Even customer service can have a bigger impact on the bottom line than we do.
After that, start applying everywhere to feel out what your more accurate market rate should be, unless your current company offers you a significant raise to stay.
In my experience, you will have to jump from job to job in order to get incremental salary increases, since yearly increases are not only shallow but percentage based(so lower salaries receive lower increases.)
I've seen many companies that attempt to thrive on lower earners, who are typically straight out of college. It's a successful cost-cutting measure that works until their products turn to shit.
Job market sucks for newer devs right now. You at least have a shit load of opportunity in Austin there. Barely anything where I live despite being a big ass city.
This situation is not a root problem, it's a symptom.
If your company can only extract 50K per employee, and a home costs 500K in the region, then I don't think you have a legitimate business, and I don't think it should be surprising that people leave for pastures new.
I've spent far too long trying to improve companies' profitability to the point that they can actually afford to pay my mortgage - it's looking likely that I'll be lounging on 10 hours / week for the indefinite future.
Burn my youth so I can rent a fancy apartment? No thanks!
Everything is a push and a pull, if you aren't pushing you are being pulled, and vice versa.
With market values out there, if you aren't putting up other offers or leverage then the weight of the bargaining isn't on your side. It sucks that the game is like this, in a perfect world you'd have people that just wanted to work at one place without needing to play the game and employers that paid you actual market worth, but in reality that market value has to be checked to gain leverage.
Other market value checks on skills/employees/entrepreneurs are out there such as success, college, projects in addition to offers, but it needs to be a market value check externally to the organization/workplace to be valuable.
Like players in sports free agency, loyalty is gone from both employer and employee, you might have to move to a new team if you want to get paid sometimes and you need a few teams vying for you when it comes time to negotiate.
Is this a common workplace practice?
tl;dr-yes.
I was more than happy to share, but we also already had a relationship where I knew he wasn't out to screw me.
Same as lying about your previous salary.
If you feel under valued, and talking to your boss doesn't get you a raise, why not just look for a new job? Doesn't cost you anything.
In my experience, it's HR that stands in the way of employee satisfaction (whether that's salaries, or flexibility in various benefits, or whatever). You'd think they're there to be the champions of the worker in the corporation, but it seems to actually be just the opposite.
I also thought the same thing, but a month or two into my first job quickly dispelled that illusion. HR is for the benefit of the company, not the employee.
A better title would be "When skilled talent wants to be paid market rate, but can't get it without leaving".
good: a company tries hard to pay well, and welcomes being proven wrong by an offer letter so that they can correct the pay scales for everyone.
bad: by default, management won't review salaries or give pay raises for anybody. Every single employee must go interview with other companies -- and waste both their times -- to get an offer letter and then a pay raise. This rewards disloyalty, as the employees who don't waste time interviewing elsewhere end up paid the least. It also encourages employees to be disingenuous (or dishonest): some engineers (myself included) refuse to be disingenuous: if another company made a much better offer I'd take it, and would refuse counter offers.
Of course, there's a third possibility: companies that do not welcome being proven wrong about salary, and don't want to have money conversations or pay raises at all.
It just wasn't worth the hassle to me to negotiate when I could just go to another company that valued me more. There was nothing keeping the employers I left from proactively giving me a raise.
Guess which one of these things contributes more to your company's success?
How much would you pay the perfect candidate? Someone who knows all the tools you're using, knows the problem space, knows your customers, someone who has even gotten their hands dirty in the code fixing bugs and implementing features? Plus, they're a known quantity because you've worked with them before. What would you pay this perfect candidate? A ton, right? Guess what? You already have this candidate. It's the person already at your company. Are they making "perfect candidate" money? If not, why not?
I feel like such a service might just be a way for a company to say "here is the data, they say market rate is lower than what you are asking." But I could be wrong.
Some companies let you work from home, some don't. Some have free snacks, some don't. Some have relaxed hours, some don't.
So matching pure paycheck value isn't really apples to oranges.