I’m the Corporate Vice President of Global Talent Strategy at Microsoft.
People say I hire H-1Bs. My badge says I source world-class talent that can’t leave.
That second part? That’s the whole program.
Last year we filed 4,812 petitions. 97% got approved. Everyone talks about the lottery like it’s luck. It’s great for us, because it lets us call the outcome chance. It isn’t. The outcome got decided months earlier by a team that writes the specialty-occupation language before the req even opens. They’re fantastic. I’m proud of them.
This year Copilot started drafting the language for them. Turns out Copilot is really good at describing a job only 1 person on earth could possibly do, as long as that person is already in our system. We called the workstream PERMANENCE. Legal made us rename it. Now it’s Project Continuity. Same slides.
Domestic candidates apply. Plenty of them clear the bar. We go with the H-1B anyway. Why? Because the H-1B already took the band. The band is Level II prevailing wage. Level II is the median we asked for. The people who can quit get paid off a different median, one they talk about openly at lunch. The H-1B negotiates off the LCA. The LCA’s public. Basically nobody reads it. I read it every quarter. Honestly, it’s calming.
We track the result as diversity and inclusion.
68% of the engineers who joined Azure last cycle came in on temporary status. The dashboard shows that number in a really nice green. What it doesn’t show is the 28% fully-loaded cost delta. That lives in a different workbook. Finance owns that one. Finance is proud too.
Let me tell you about Raj.
Raj has been on Azure Storage for 6 years. He knows the codebase better than the guys who wrote it, and 2 of them already left for counteroffers. Last spring his manager, Dana, asked why we couldn’t just promote him to staff and backfill locally.
So we set up a talent review. 40 minutes.
I asked Dana about pipeline health. Dana asked about the codebase. I asked about competitive intensity. Dana asked about the codebase again. I asked whether she had a growth mindset. She said she thought so. We agreed to take it offline.
Offline is where Dana’s req went to die.
Raj stayed. Raj always stays. He came in on another company’s visa, and we transferred it. Counsel has a template for that. The new $100,000 fee only hits talent that’s still overseas. Raj was already here. Transfers keep the leverage and skip the toll. Finance made a slide about it. There’s a little rocket on it.
The transfer is the point.
Look, if you can quit on Friday, you’ve got leverage on Thursday. If your legal status ends the day your job does, you’ve got Thursdays and that’s it. We never have to threaten anybody. The statute does that for us. Raj has read the statute. He’s also read his priority date: 2014. Projected to go current in 2031. Between now and then we’ll bump his Level II wage twice, and both bumps will be smaller than what we gave the people who can walk. We call that pay equity, since the formula treats everyone exactly the same. Only some people get to argue with it.
His wife’s on an H-4. Back in Pune she was a pharmacist. Here she’s a really organized volunteer. His daughter turns 21 in 2029, which is the year she ages out of his case. She wants to be a doctor. On paper, in 2029, she becomes an international student in the only country she remembers. HR flagged it as a retention risk. Finance flagged it as a retention asset. We went with Finance.
Some people call this a caste system. We call it a two-tier compensation architecture, and it’s working exactly the way it’s supposed to.
In the workbook, the line is column AF. The header says Mobility Status. There are 2 options: Portable and Anchored. Nobody ever types the word caste. Excel’s never needed it.
The Portable folks sit above the line. They get the counteroffers, the refreshers, and the freedom to ignore the 11pm call. When a Portable engineer mentions he’s “exploring options,” a VP takes him to lunch somewhere with no prices on the menu. When an Anchored engineer explores options, he gets 60 days to do it. That’s the grace period after you’re let go. They call it grace. We didn’t name it. We’d have named it better.
The Anchored folks sit below the line. They get the scope, the on-call rotation, the “stretch assignment,” and a calibration note that says high potential, visa-dependent. Nobody writes down that second part. Everyone in the room already knows. The room claps for the first part. When a Portable engineer pushes back on a deadline, we call it psychological safety. When an Anchored engineer pushes back, well, he doesn’t. We call that alignment.
At the all-hands, both tiers sit together. Same hoodie. The hoodie says One Microsoft. And at the hoodie level, it’s true.
During the January layoffs, the Portable folks got severance, a sweet LinkedIn post, and 14 recruiter DMs by lunch. The Anchored folks got severance and a countdown. A guy on Raj’s team spent his last 3 weeks training his replacement and his first 3 weeks unemployed applying to 212 jobs from a Starbucks in Bellevue, because his landlord wanted proof of income. He landed something on day 57. We sent him a survey about his offboarding experience. He gave it 4 out of 5. He said everyone was really kind. And they were! The people were kind. The people just didn’t design the system.
Belonging scores go up when the alternative is a one-way flight. Velocity goes up when nobody on the team can say no.
Viva pings Raj at 11:40pm to remind him to protect his focus time. He reads it on the incident bridge. His engagement numbers are fantastic.
In March his dad died in Hyderabad. Raj didn’t go home. His visa stamp had expired, and the next consulate appointment was 11 months out. If he left, he might not get back in. And getting back in meant the job, the house, his daughter’s school, the 2014 priority date. So he watched the cremation on his phone, propped up against his monitor, between a design review and an on-call handoff. His manager approved 3 days of bereavement leave. He used 1. The other 2 roll over. We’re super flexible about leave.
Critics say we’re replacing Americans. Internally we call it workforce durability. Durability just means they stay.
Durable talent brings specialized skills. The specialized skills have signed the at-will acknowledgment and the non-compete, and we’ll enforce it if they try to jump before their date’s current. The date’s never current. Everybody knows what happens if we pull a petition. We’ve never had to explain it twice. (Fine, immigration counsel will tell you that after 180 days the priority date survives a withdrawal. We leave that out of the onboarding deck. Onboarding decks should be uplifting.)
In March we won Best Employer for Global Talent. The plaque’s in Building 92. Most of the people it honors can’t switch employers to find out if it’s true.
Some of us have started thinking of the backlog as infrastructure. We don’t lobby against it. In our policy comments we call it a “stable pipeline environment.” Stability’s one of our values. It’s on a poster, right next to Courage.
I meet with the team every Monday.
They know the cap. They know the premium processing window. They know which vendors will staff the interview loop so the candidate’s prepped and the manager never gets surprised by an acceptance. They cheer when a req closes under budget and the diversity and inclusion cell turns green. Last quarter it went green in 4 orgs. We sent a note. It said belonging and innovation. Both totally accurate. Raj belongs. We innovated.
Dana left in August for a competitor. We matched the offer in a day. She still said no. People who can leave are like that.
Raj sent her a goodbye message in Teams. He couldn’t make the drinks. He was on call.
I’m so, so proud of this team.
They took a regulatory constraint and turned it into permanent leverage.
And the leverage compounds. We report it as growth. The analysts love growth. So do I. My equity vests every quarter.
Raj’s priority date goes current in 2031.
His father’s never will.
Last quarter I rolled out Microsoft Copilot to 4,000 employees.
$30 per seat per month.
$1.4 million annually.
I called it "digital transformation."
The board loved that phrase.
They approved it in eleven minutes.
No one asked what it would actually do.
Including me.
I told everyone it would "10x productivity."
That's not a real number.
But it sounds like one.
HR asked how we'd measure the 10x.
I said we'd "leverage analytics dashboards."
They stopped asking.
Three months later I checked the usage reports.
47 people had opened it.
12 had used it more than once.
One of them was me.
I used it to summarize an email I could have read in 30 seconds.
It took 45 seconds.
Plus the time it took to fix the hallucinations.
But I called it a "pilot success."
Success means the pilot didn't visibly fail.
The CFO asked about ROI.
I showed him a graph.
The graph went up and to the right.
It measured "AI enablement."
I made that metric up.
He nodded approvingly.
We're "AI-enabled" now.
I don't know what that means.
But it's in our investor deck.
A senior developer asked why we didn't use Claude or ChatGPT.
I said we needed "enterprise-grade security."
He asked what that meant.
I said "compliance."
He asked which compliance.
I said "all of them."
He looked skeptical.
I scheduled him for a "career development conversation."
He stopped asking questions.
Microsoft sent a case study team.
They wanted to feature us as a success story.
I told them we "saved 40,000 hours."
I calculated that number by multiplying employees by a number I made up.
They didn't verify it.
They never do.
Now we're on Microsoft's website.
"Global enterprise achieves 40,000 hours of productivity gains with Copilot."
The CEO shared it on LinkedIn.
He got 3,000 likes.
He's never used Copilot.
None of the executives have.
We have an exemption.
"Strategic focus requires minimal digital distraction."
I wrote that policy.
The licenses renew next month.
I'm requesting an expansion.
5,000 more seats.
We haven't used the first 4,000.
But this time we'll "drive adoption."
Adoption means mandatory training.
Training means a 45-minute webinar no one watches.
But completion will be tracked.
Completion is a metric.
Metrics go in dashboards.
Dashboards go in board presentations.
Board presentations get me promoted.
I'll be SVP by Q3.
I still don't know what Copilot does.
But I know what it's for.
It's for showing we're "investing in AI."
Investment means spending.
Spending means commitment.
Commitment means we're serious about the future.
The future is whatever I say it is.
As long as the graph goes up and to the right.
Hi Aubrey!
Thanks for reaching out.
You changed your voter registration on the last day of voter registration (Feb. 20) from your Chandler address to your new Tempe address.
Because early ballots must go out on Feb. 21, your Chandler ballot was already set to go out, and so it did.
Then we sent out a new ballot to your Tempe address when we processed your voter registration modification.
That's why you had to redact out different lengths in the address (because they were sent to different addresses).
You'll also notice that one of packet codes ends in "01" (the one to your old address) and one ends in "02" (the one sent to your new address). As soon as the "02" one goes out, the "01" packet is dead. Meaning even if you sent it back, it wouldn't proceed to signature verification, and it wouldn't be opened. That's how we prevent people from voting twice.
So just use the one with your new address ending in "02" -- that's the only one that will work.
Hope this helps! Have a great night! Happy voting!
@fly2ohare it’s long past time to replace the cab system at ORD with kiosks and machines. The attendants make things worse, not better. I’m tired of flying in only to deal with these unhelpful people with attitudes. I bet the cab drivers are too.
@kaitlancollins Nice job not letting him off the hook and keeping your composure. Get him trying to defend his client, but some of this was total nonsense.
Republicans are so flabbergasted over their inability to connect with young voters it’s almost comical. You wanna know why they hate you and upwards of 90% of them will never vote for you @GOP? I’ll break it down for you (Thread)
By refusing to seat Adam Schiff, Eric Swalwell and Ilhan Omar on their committees while seating compulsive liar and conman George Santos and bowing and scraping to compulsive liar and conman Donald Trump, Kevin McCarthy has shown America exactly what he believes in: nothing.
@Ken_Campbell27@JamerCrentz Correct me if I'm mistaken, the U20 World Championship normally has 10 teams from 10 countries. Russia (which is normally included and in the top 10) has been excluded because it has invaded Ukraine. That seems like a reason why Austria would be included, no?
I just want to make a few things clear:
The Holocaust happened.
Hitler was a demonic figure.
And instead of giving it a platform, our political leaders should be calling out and rejecting antisemitism wherever it hides.
Silence is complicity.
@WarrenBuffett I am a BRK.B shareholder. I am seeing a lot of news about a possible railroad strike @ BNFS (a rather large holding). I am ignorant on management's position. Are you able to provide clarity?
@JoeBiden Stop screwing this up. 1) the link didn't work (I didn't get to see the stupid Rick Scott plan). 2) when you go to the main page, it is a fundraising landing spot (don't see any policy stuff in there). JTTW. Our democracy is at stake!
@michaeljburry Dr. Burry, you are a brilliant man and have been able to discover many truths (and made a lot of money) when others doubted you and your analyses. With that said, at what point do we use Occam's razor w/ respect to Donald Trump?