Yahoos Bristle at Mayer’s New QPR Ranking System and “Silent Layoffs”
allthingsd.com
allthingsd.com
One of the areas this type of a bell-curve system falls apart is for highly specialized and well-qualified teams, such as the one I was working on. Who knows, maybe I was a poor employee, but after all the raises, accolades, and the promotion I received (by my firing manager), I'd like to think that wasn't the case and it was just a manager put in a tough spot.
Regardless, it was a nice run and the job market is great. I'm taking a bit of time off, but if you are a company in SF and looking for someone with lots of JavaScript, Node.js, and frontend experience at startups and (of course) big companies, links are in my profile.
In any company's failure, the first one to blame is the management because they failed and that's why a lay off has to be done..I had always felt that layoff is an easy way for a CEO or the management to wash off their hands rather than trying to solve the problem at hand..
A leader is someone who leads his team and makes other perform...
In management, I have found most people just licking the bosses above them...and i hate these bunch...in such a management structure, one actually creates a bunch of followers who are unfortunately called managers..
There are exceptions...and they are very few...and these are actual leaders who have the power to turn things around..
Ah well. Despite what happened, it was the correct career move and I'd do it again.
That's a pretty poisonous attitude, since half the company isn't going to be in the top half of their team. And honestly, in my experience, most people have no idea whether they are at the 50% point or the 15% point.
It's like they say about escaping a hungry bear, you don't have the be the fastest runner to survive, you just have to be the second slowest runner.
What's the worst thing that happens? You get let go? What a great way to get let go from a dysfunctional company.
I worked with two folks that had previously worked at Intel. The same procedure was implemented there. There was a top 10%, a middle 80%, and a bottom 10%. This isn't a problem when working on a team of 10 to 20, but you certainly don't want to be on a team of 3 to 4. In that case, someone has to be the top and someone has to be the bottom. Once you are on the bottom once it's pretty much a 'start looking' situation.
These types of systems have their obvious drawbacks. You don't want to work with good people because the better they are the bigger chance that you'll end up on the lower end.
It's hard to turn around a company if you tell people to do something and nobody does it.
Large companies that use forced ranking: you will reap the fruits of your broken process after a few years.
- a very competitive attitude among employees (for better or worse).
- managers to remove "rotten apples" from the company, even if it means occasionally some good people have to leave.
Still, to me the benefits don't seem to outweigh the costs. The first point could result in back-stabbing politics; the 2nd point in removing extremely valuable employees which might demoralise teams.
That is exactly what is done, and is why stack ranking is both abhorrent and dysfunctional (it incentivises in-team politics and sniping, each team member tries to ensure he's not the one in the bottom slot).
It also incentivises top employees to not work together and to not be put in the same team, as it decreases their chance of being in the "superior" rung and increases their chance of being in the bottom one, something more or less impossible if they're clearly the top of their own rank-and-file team.
- Trying to bulk-remove low performers is doomed to failure, don't try
- Bulk-remove on something else, like what projects you worked on instead of your rating
- Let them rank as high as they want, then let the bottom N% go regardless of whether they were technically rated "meets expectations"
- Some solution I'm not seeing?
This is an honest question -- I've never run (or worked for a long time) a company as big as Yahoo.
At Twitch, this isn't a problem because you don't have many layers of management and the number of people is small, so it's easier to get consensus on what acceptable performance is across the entire organization. But I really have no idea how you'd manage that somewhere like Yahoo.
If this isn't a one-time thing and Yahoo is moving to a permanent stack-ranking system...nevermind everything I said. But stack-ranking seems like a reasonable one-time way to cut deadwood in a very large company.
[1] And maybe in general, I'm just only experienced with software companies.
But... do it once and leave it be (maybe revisiting in a few years) Doing it every quarter (as implied by the QPR term) or even every year is an organizational forced-march.
Maybe you could get away with that at a hedge fund or other highly profitable venture (though in those places you can usually do this by giving/withholding bonuses, etc)
"Hence we may learn the lesson that on seizing a state, the usurper should make haste to inflict what injuries he must, at a stroke, that he may not have to renew them daily, but be enabled by their discontinuance to reassure men’s minds, and afterwards win them over by benefits. Whosoever, either through timidity or from following bad counsels, adopts a contrary course, must keep the sword always drawn, and can put no trust in his subjects, who suffering from continued and constantly renewed severities, will never yield him their confidence. Injuries, therefore, should be inflicted all at once, that their ill savour being less lasting may the less offend; whereas, benefits should be conferred little by little, that so they may be more fully relished."
This was only supposed to last as long as required to turn GE around. Like all good fads in the business world, though, it was taken too far by the MBA crowd. They now see stack ranking as a great permanent solution to deadwood. They fail to recognize that: 1) all organizations have a certain minimum amount of deadwood, as a function of their size; 2) once an organization approaches its natural level of deadwood, stack ranking hurts more than it helps.
My feeling is that generally a group knows who sucks or is disruptive, and this is probably the most reliable data source. That's your scoring criteria. Other modifications I might make:
1. flatten the org chart for the purposes of ranking. 2. employees rank best and worst fellow employees, i.e. up to 10 best, up to 10 worst. 3. ranking is two-dimensional to distinguish between "this person is terrible and should be fired" from "this person isn't a good fit/being utilized well and should be moved". 4. Do the above and see if the results can be used to determine who should be fired. 5. If you want to repeat this process every year don't set forced quotas.
Also, if I remember correctly, MS employees might have had some say in their peer's rank, but then groups scores would be merged with other groups by having managers "calibrate" with each other, which more than likely gives the manager a lot of control in the final outcome.
I'd make the system ignore the scores of any bottom ranked management.
Like fingernails. You never cut the fingernail right up to the quick, you always leave a little bit behind...
Then start making individualized assessments of projects/teams. Start with the larger ones, where you can hopefully make meaningful cuts with the least disruption. Make individual judgements as to whether the team is pulling its weight or needs to be shrunk (or eliminated entirely).
Where layoffs from a team are forced, offer transfers to other teams, which can evaluate whether they would be better served by replacing their lowest performers with these otherwise-doomed employees.
If the goal is to lay off 10%, then tell every rating manager that he has to lay off 10% of his direct reports, modulo a limited amount of horse trading for true stars.
Where I work they forced all the managers to give up an employee for the Y2K team. Of course they all recommended their least productive team member. Then the entire team was laid off in mid-2000.
Also, if this internal board is anonymous I'll eat my dirty underwear. I guarantee you the "L2 and L3 executives" (and probably the department heads) can attach names to posts, or have the means to order it done, if they really want to.
They only exist to serve those above them. The entire purpose of their existence (and pay) is to do what they're told. They know it. Their bosses know it. It's inconceivable that any of them would do anything like you propose, because that goes against how they got where they are in the first place.
I only ask because when I was younger and hadn't been a manager, I would have thought the same exact thing (I remember dismissing managers as "shiny shoes").
Now that I do manage, I realize the multiple tensions and forces pulling and pushing on managers. Some of them include: making employees happy, hitting targets they've committed to, doing their own work, and interacting with peers to move the company forward.
If you have been a manager, I'd be interested to hear how you felt about "exist[ing] only to serve those above" you. Seems like a pretty tough existence.
Thanks for the insight.
Your idea is brilliant. I hope to recall it if I'm ever in this situation.
And as your example illustrates those that are very good tend to end up going elsewhere, because why bother putting up with bullshit when you have the talent to avoid it?
What they're good for:
- Forcing managers to make hard decisions and give real feedback. (You can't just tell everyone "You're doing fine.")
- Highlighting who at the bottom should be let go, and who a level below should replace them. (In most firms, the top 10% at a given level outperforms the bottom 10% at the level above them)
- Providing internal guidance for larger layoffs.
- Encouraging constant trimming to avoid those larger layoffs.
The problems of these systems are numerous though:
- It can discourage teams of superstars from working together on large projects. "What if only 1 or 2 out of us can be ranked high?"
- It can encourage selfish behavior and infighting if there aren't other counterbalancing forces.
- There is frequently disagreement for anyone not in the chosen group.
- Much of the differentiation is based on managers ability to fight for their employees, rather than employees actual ability.
It will be interesting to see how this plays out. In Marissa's defense, she wasn't hired to continue "Business as usual".
This dovetails with another fact of corporate life: over time, the median performance of any level degrades to the worst performer at that level. "I deserve to be promoted to VP. Look at Joe the VP, I'm obviously better than he is."
Any company that isn't regularly clearing out the bottom 10% is fooling itself about both its hiring competence and its management skills.
Any employee who can't get judged to be in the upper 90% of any organization isn't nearly as good as he/she thinks.
Just a reminder that if corporations are people, they're sociopaths.
It's no different from a restaurant thinking, "If the economy doesn't improve, which 2 of my 20 waiters and waitresses will I let go first? I should let them know they're on the bubble."
Or perhaps more abstractly an investor saying, "I have 20 investments. If I need cash, which 2 should I sell?"
What Mayer is saying is that she is willing to sacrifice those employees that are at the lower boundaries of acceptable, in order to make more room for the top 85%
And quite frankly, the managers that are complaining about having to put people at the lower boundaries are highly likely to be underperforming as well. When I was there, it was mostly filled with bloated and lazy employees.
1. if the company moves to stack ranking rather than just does a cull, it's a bad move
2. stack ranking works at the team level, not at the company level. If a team is full of morons and the next one is full of awesome developers, stack ranking will keep 90% of the morons and cull 10% of the good devs.
That may be a risk they are willing to take. They are probably firing some good people. If a team is doing great and they fire someone from that team because SOMEONE has to get fired, then that's poisonous. But if someone isn't right for the job, but because the job is badly defined, or poorly managed, or the goals are unreasonable, or whatever... it does definitely suck for the person being fired, but losing that employee is a reasonable cost for Yahoo.
Yup. They are in kind of a "bet-the-company" stage right now. They've got a problem, they've got no perfect solutions, and if they sit about just twiddling their thumbs they will go under.
And nothing attracts top developers to an organization like news that they've got a great stack-ranking system!
I'm not a "star" developer by any means (although I consider myself competent), and I was frankly very concerned that they might be bringing me on to be the "scapegoat" that could be rated underperforming to save the rest of the team.
I'm not sure how stack ranking can be good for any company:
1) It seems likely to deter prospective employees.
2) There's the incentive for the hiring teams to hire weak employees to use as "scapegoats"
Seems like a death spiral.
If the company is performing well in a couple of years, they can revisit their policies and loosen up on things like this, because if the company is performing well, or probably means they've fixed most of their workforce issues anyway.
> Placing blame on workforces who are only responsible for 15% of mistakes where the system designed by management is responsible for 85% of the unintended consequences
I didn't use that, because it doesn't have any context with it.
" The leadership was usually executed independently of the one in ten deaths of the rank and file"
The success of this system depends on 3 things a ) qualifications of the managers doing stack ranking b ) perception management of the employees being ranked. c ) quality (impact and sophistication) of the projects people are doing
( a ) is hard to come by in middle-management ranks (because very few talents individuals stay in those ranks -- they either move up, or move out).
( b ) perception management (essentially ability to blame others, to create inflated perception of your contribution) -- is a horrible thing to do for a technology company who benefits from having introverts who just love to program.
Those will often fall the victim to the 'smoke and mirror specialists'.( c ) can simply be traced to poor up stream decisions/conditions.
---- -
But how to actually deal with accumulated incompetency (as it happens especially in companies that must grow very fast) ?
--- -
The answers I heard here would work but in combination
a) stack-rank projects
b) within project evaluate performance of project's stakeholders/initiators in addition to the project team
c) stack-rank all employees by using peer-and-outsider model that takes up 40% of the overall rank (so that if an employee has excellent enteprise impact, but an incompetent manager, as noted earlier, -- he/she will not be totally dependent on that manager's score)... And that also builds up better team work.
Instead of deciding which projects are not paying off and cutting them, cut employees across all projects, regardless of how well they perform. Similar to the budgetary sequester backed into by the US government.
I know this sounds harsh, and this is pure conjecture on my part, but the way I see it is that Marissa Mayer is on a 5 year contract and after that she is out of there, regardless of what state Yahoo is in.
If the company is a mess in 5 years time she can blame it on the culture which was resistant to change. She will simply jump onto the next gravy train via her big investor and board-room friends.
The WSJ and NYT say her total compensation over this period will be at least $100m+. All she has to do is sit tight, look as though she's busy, and hopefully keep the share price up to maximize her share options.
The thing I like is that she's trying both the carrot and the stick at the same time: trying to make Yahoo a better place to work with Google-style amenities, while also making staff more accountable and slashing poor performers.
She's also focusing the company much more heavily on mobile which is both obvious and necessary, but which wasn't taken nearly as seriously by previous execs.
I don't know whether it will work or not, but this doesn't seem like a "marking time" strategy at all.
If you can cut salaries 20% and take less than a 20% cut in revenue (note, revenue not productivity), you're up in profits, and managers gets bonuses. I don't think it makes sense if the goal is maximum productivity or highest quality of development -- but it'll boost quarterly results.
I have no idea what the pay structure looks like in yahoo (or comparable companies) -- what does a talented recent graduate get vs a 20 year veteran developer?
Whoops.
Every time this comes up, it's treated like kryptonite. What's better? I can agree if this is the ONLY thing they've got going, then yeah it's terrible and the whole company probably is in a lot of trouble. Thing is it'll be a policy of sorts but great managers of great teams will go to the mat and not have guys in the bottom 10%, that stuff happens in big corporations. To that, when you've got an elite team doing elite work, pretty much everyone knows it and usually they are scared to mess with it. Sometimes the hard choice is made and whole teams are shut down because they aren't performing or their project isn't, some times it's their fault and sometimes it was someone else' bad idea.
Should they have peers rank peers? What's better? I'm seriously asking, companies have better and lesser performers, companies of a certain size almost always have people that simply aren't good. How do you get rid of them and make the whole company stronger? Some sort of measurable business objective combined with manager ranking and peer ranking?
Not necessarily. I've seen projects that were profit centers deprioritized for other projects that were moonshots. Due to forced ranking, this resulted in the important but less sexy project getting fewer of the nice evaluations to distribute across the group and the loss of important people. It was ultimately an own-goal on the company's part, but the whole process was too big for any one person to prevent it. It was like watching a slow train wreck.
How do you get rid of them and make the whole company stronger?
This is a good question. I don't have any clear answers, myself. I'm inclined to think a good place to start is a hiring freeze in the groups that are not contributing and then letting them shrink by attrition followed by a reorg once the project is too understaffed to be competitive.
How do you start addressing concerns of working professionals by quoting a children's book?
The secret?
"Trust Your People".
I was a contractor, working offsite, from another country. I used to come to IBM Research facility once a month and we had quick discussion: "Should we add this? Ok. Let this guy (me) do that". After that I disappear for a month or two, charge IBM hourly and then present a report of what was done.
Result: we had the best enterprise security product on the market that actually generated plenty of revenues for the company.
Hats off to IBM and to SRW, JM, JK, BA, and of course DC! Granted we were smaller team - 20 people in total or so. Lots of new people were coming in and doing their best to deliver their best.
There was something spiritual about this, but it worked like a charm.
If it's anonymous, I have a bridge to sell you!
Reminds me about anonymous surveys in some previous BigCo where emailed links to the surveys contained unique ID.
You can post absolutely anonymous comment. But only after you log in :)
You would think of all companies that could trace a DHCP IP to a logged in user it would be a telco. Not so.
Things are so dysfunctional around here it would take a week to attempt to do such a thing, and it wouldn't be accurate. There are so many other things going on it would never be a priority anyway.
Anonymous area felt like a road rage where employees were bitching at: - each other - government - taxes - lousy hockey team plays
My own experience is that after a couple of rounds of these layoffs, most of the fat is cut from a lot of teams. After that you start knocking off productive people.
I'd be more impressed by someone who invigorated their workforce and then selectively cut people after they figured out who wasn't working out. Choosing a random manager assigned number that wasn't specifically requested to be a ritual offering of headcount isn't very smart. It'll bite you in the ass eventually when productive people actually end up leaving because of the work environment.
I think in some places it's not so much the desire to hire the cream of the crop, but a manager or managers wanting to believe that by hiring only the cream of the crop, they are then the cream of their crop. As a side effect, it helps them maintain an erection.
The "GE Way" was to keep pruning from the bottom, and yes, it would mean that sometimes decent performers would get cut. In the book, there's an anecdote about how at some point, groups would take on crappy workers, just so that they could fire them for the yearly purge.
How is that something that should be emulated? Seems like a tremendous waste of resources to me.
I seem to recall the article suggesting that the only place stack ranking ever worked was GE.
Sounds to me like a recipe for disaster.
I was in a pretty large corporation and they started doing this and a ton of their top developers started leaving in droves. I'm talking 10 a week, and not entry level guys. We're talking senior BA's, developers and engineers when it was at its worst. They had a turn over rate in the 90% range. After 6 months of not being able to do anything because they were in a constant training mode, a bunch of directors and middle managers got axed and they took a different approach. It takes a lot to move the needle, but when it does, it will make a difference.
http://www.slate.com/blogs/future_tense/2013/08/23/stack_ran...
Or is it just the case that stacked ranking works in theory but doesn't scale to real organizations (kind of like communism)?
On the topic of the chart: why would you ever work for a place why 85% are structually constrained to underperform or be average? If 100% of the empolyees start out the 15% "Target Hires", in a single generatino they have 6/7 failure rate of performing to their potential? Makes no sense if you're actually any good.
Glad to see HN dropped the pejoritive title
The alternative doesn't have to be abolishing stack ranking. The manager's manager should instead ask for justification and help the manager raise standards if they are too low. If not, he should repeat the same process with his manager. The +-3% variance indicates that the executive team expected this to happen. Since the feedback indicates that it's not happening in some (many) cases, hopefully this has triggered top-down conversations on the right way to implement.
I would propose a system where there is an absolute, not relative, scoring method. Pick 10 criteria and score them with 1 - 10 points. Set a minimum score for continued employment, say 70 points.
I would also crowd-source the reviews. Not just the manager, but peers and people that report to the employee would all give a review. Then take the average review score.
So maybe some people were rated as "misses" when they weren't, but they were still the lowest ranked employee in their unit. Would this argument be mute if they were ranked "least effective" instead?
It's a free market. If you're ranking in the bottom X%, then it's likely your own fault.
1) There is no "absolutely normal" anything about firing or laying off employees. Some of layoffs/firings will be to get rid of bottom X%-ers, but some will be good or even very well qualified and capable employees (e.g. for salary or budgetary reasons).
2) There is no such thing as a "free market." Or, put another way, "it's a free market" in the same way that China is a pure communist state.
3) You're assuming the person granting the grade--the manager--is being objective and assigning grades fairly. If you think managers do that, you're either a manager, inexperienced, or woefully oblivious (or possibly all three). There are many, many reasons a person could be placed in the bottom X% that have literally nothing to do with his performance or abilities.
Your manager was forced to blame someone for something so you get fired for being part of a project that had better staffing so it would be less impacted by loss. This setup requires someone to be called deadweight whether that group actually has any or not.
Firing a static percentage of the company every year is horrible for morale. Managers who are doing their jobs and managing their people should find out when they need to work with them or let them go. People who should be let go shouldn't be held on to until the next review cycle.
However, organizing such a company into teams, and then firing the bottom 10% of every team, is a terrible idea, and it will not produce even remotely the same results. That's doubly true if not everyone is even subject to the policy (e.g. first-line or second-line managers).
Think of it this way: if you selected the bottom 10% of a company, would the results always have exactly 10% of each team? Of course not. Stack ranking at a whole-company level, or to a rough approximation at a divisional level, can work just fine. Stack ranking within teams or even within small groups of teams is a terrible idea.
One, inter-team comparative rankings are essentially meaningless. Imagine you have two teams of roughly equal competence. When asked to rank employees one manager is a bit of a soft touch and gives all his team members good-high rankings. The other is a bit honest and ranks most in the middle, with some low and some high. Some managers might be weak, others lazy, or may simply have a difference understanding of the rankings to other managers. The result is that the group people who get let go are arbitrarily determined by incomparable manager rankings - when you look at it this way, forcing every manager to fire their least effective employee is a blunt, but fairer approach. Of course if you have some magic formula to truly discover the bottom 10% of an entire company...maybe in a call center where everyone can be measured by calls/day...but in a software company what would you do? Measure people by KLOCs? That craziness ended in the 80s (except maybe in IBM). At the end of the day manager rankings (and perhaps peer rankings like MS) are all you have - and as they are essentially incomparable, what else can you do? If you have a better way, you should start a management consulting firm.
Two, when a company is engaging on a total staff reduction, it needs to spread the cuts otherwise it might see entire crucial areas and teams disappear. I think we can all agree here that sales/corporate/IT are generally far less effective employees than engineers, but a company can't just fire its entire sales division. That fact alone, by definition, implies that some more-competent staff will need to be fired while less-competent ones are kept, simply to maintain a necessary skill balance. Firing by team is an effective, if crude way to reach that goal.
I think this is one of those areas where you have to accept there are no easy answers, and the "least worst" solution is the best one.
It may make sense to reduce the number of employees. If you chose to do so, it'd be great if you could keep your (relatively) "best" and fire your "worst". The problem is that it's really, really hard to measure how good your employees are. It's even hard to define what a "good" employee is. Especially, perhaps, in a large company.
Take YUI, for instance. How much does someone working in localization of YUI contribute to quarterly revenue? Is he or she more valuable than the person responsible for selling ads? How about the community manager for the Traffic Webserver? How much revenue does he or she contribute? Are the these roles even comparable?
I wonder how things would look if they went by seniority, and simply fired the last 10% to join (maybe with the exception of certain "specialists", like the CEO... ).
At a company level that is absolutely correct. I think it supports the notion of firing by team - if anyone can measure the worth of an employee, it is their direct line manager, who is responsible for giving them work and judging the timeliness and quality of the outcome. However, as this "measure" is essentially incomparable between teams, it can't be effectively extrapolated to form a company wide view of the "bottom 10%". Asking each manager to get rid of their least effective employee both spreads the cuts evenly across skill sets, while ensuring that the measure of employee worth is being made by the most qualified person to do so.
> I wonder how things would look if they went by seniority, and simply fired the last 10% to join
Well, like firing by team, it is just another arbitrary measure. But I think I would rather an arbitrary measure that at least tries to take into account employee worth rather than when they joined.
This implicitly assumes that the line manager is competent and not spread too thin.
It would look like a company that would have a terrible time hiring anyone decent, perhaps ever again.
Who would want to volunteer to be the most likely to be let go, especially given that you'd stay at risk round after round (if the hiring after you was able to absorb 100% of the next layoff, you'd still end up the lowest tenured employee). Ossified has-beens isn't a comfortable or profitable staffing model.
I'm joking...mostly.
management is one shit where the board's decision or the management's decision is responsible for a company's failure..what these guys were doing when they were hiring or buying companies...is employees responsible for the failures...
In any company's failure, the first one to blame is the management because they failed and that's why a lay off has to be done..I had always felt that layoff is an easy way for a CEO or the management to wash off their hands rather than trying to solve the problem at hand..
A leader is someone who leads his team and makes other perform...
In management, I have found most people just licking the bosses above them...and i hate these bunch...in such a management structure, one actually creates a bunch of followers who are unfortunately called managers..
There are exceptions...and they are very few...and these are actual leaders who have the power to turn things around..
"Welcome to the real world!" --Morpheous
If you have an underproductive department with overprotective management, layoffs (and negative performance reviews) won't happen as frequently as they should.
Maybe members of management just want to protect their respective fiefdoms. Maybe they have their empathy makes it difficult to lay people off. Maybe they genuinely believe their teams are doing well. Maybe their teams actually are doing well, and exceptionally few layoffs (if any) need to happen.
Regardless, "because Marissa said so" is a perfectly valid answer. There will be collateral damage, but it's likely that she's dealing with some extremely protective, entrenched management who won't negatively review anyone on their teams unless they're forced to.
I have difficulty comprehending the logic that trusts someone to monitor, assess, and organize a team's work, but doesn't trust them to take responsibility for the performance of the whole team and micromanages their staffing from above.
I hear you.
I imagine Mayer would like to fire those overprotective members of management, but I can't imagine how she could know exactly who they are at this point. This review processes should hopefully help shine a light on some of them.