← All Employers

Microsoft Corporation

Redmond, WA


5,759
PERM Filings
89.8%
Approval Rate
0.8%
Denial Rate
9.4%
Withdrawn Rate
434 days
Avg Processing Time
$150,139
Avg Annual Wage

Filing Volume by Year

Year Total Approved Denied Withdrawn
FY2024 2,035 1,734 33 268
FY2025 3,158 2,926 9 223
FY2026 566 510 4 52

PERM Filings by State

StateCases
WA 3,514
GA 181
CA 123
TX 97
NC 41
NY 32
MA 29
OR 10
FL 8
VA 5
PA 4
KS 2
IL 2
IA 2
AZ 2

Top Occupations

OccupationCases
Software Developers 2,624
Project Management Specialists 252
Data Scientists 213
Computer Systems Analysts 116
Sales Engineers 85

Law Firms Used

FirmCasesApproval
Vialto Partners LLP 2,887 89.5%
Tafapolsky & Smith LLP 800 77.5%
EY Law LLP 231 84.4%
Murthy Law Firm 93 95.7%
MacDonald Hoague & Bayless 19 84.2%

Recent Cases

Case # Status Job Title State Wage Received Decided
G-100-25010-610599 Withdrawn Software Engineer CA $148,077 Fri Jan 10 Tue Mar 24
G-100-25130-961683 Withdrawn Software Engineering WA $137,259 Fri May 09 Tue Mar 24
G-100-25112-892068 Withdrawn Product Management WA $167,867 Tue Apr 22 Tue Mar 24
G-100-24275-378131 Denied Software Engineer CA $184,662 Tue Oct 01 Mon Mar 23
G-100-24275-378591 Denied Software Engineer WA $182,312 Tue Oct 01 Mon Mar 23
G-100-25132-963298 Withdrawn Silicon Engineering CA $175,500 Mon May 12 Fri Mar 20
G-100-24275-378149 Certified Software Engineer CA $184,662 Tue Oct 01 Wed Mar 18
G-100-24275-378000 Denied Software Engineer CA $138,283 Tue Oct 01 Wed Mar 18
G-100-24275-377695 Certified Software Engineer CA $184,662 Tue Oct 01 Tue Mar 17
G-100-24275-377668 Certified Software Engineer CA $184,662 Tue Oct 01 Tue Mar 17
View all 5,759 cases →

Data sourced from U.S. Department of Labor OFLC public disclosure files. Figures reflect employer submissions and may contain errors. This page is for informational purposes only and does not constitute legal advice.