Microsoft Corporation
Information · Primarily WA · PERM filings 2015–2025
Overview
Microsoft Corporation is a Information employer that has filed 15,619 PERM green-card applications between FY2015 and FY2025. That places it #1 among all U.S. PERM sponsors in our dataset. 9,063 were certified (58% approval rate), taking about 287 days on average. The most-sponsored role is Software Developers, Applications, with most worksites in WA, and the median sponsored wage is $135,000.
15,619
PERM filings
58%
approval
49
denied
$135,000
median wage
287d
avg processing
Worker background
Across 11,895 filings with beneficiary data, the most common country of origin is INDIA (56%). (From legacy PERM form data, FY2020–FY2024.)
Top countries of origin
- India6,655
- China2,229
- Canada743
- Mexico394
- Brazil123
- Taiwan122
- Nigeria111
- South Korea89
- Australia88
- United Kingdom73
Prior visa status
- H-1B7,092
- F-11,805
- L-11,398
- TN887
- H-4158
- Not in USA119
- L-298
- E-368
Education
- Master's7,297
- Bachelor's3,882
- Doctorate428
- None188
- Other91
- Associate's8
PERM filings by year
Occupations & job titles
The occupations Microsoft Corporation most often sponsors, with average wages.
| Occupation | Filings | Avg wage |
|---|---|---|
| Software Developers, Applications | 8,451 | $132,918 |
| Software Developers | 2,884 | $147,351 |
| Statisticians | 571 | $138,725 |
| Computer Systems Analysts | 555 | $151,144 |
| Computer Hardware Engineers | 312 | $146,289 |
| Project Management Specialists | 276 | $156,392 |
| Data Scientists | 237 | $153,373 |
| Network and Computer Systems Administrators | 216 | $108,986 |
| Software Developers, Systems Software | 185 | $133,571 |
| Information Technology Project Managers | 177 | $134,848 |
Common job titles
Wage range
$120,600
25th
$135,000
median
$150,922
75th
$170,000
90th
Law firms used
- Vialto Partners LLP3,488
- PwC Law LLP3,067
- Murthy Law Firm1,790
- EY Law LLP1,677
- Tafapolsky Smith Mehlman LLP1,514
- Fragomen, Del Rey, Bernsen Loewy, LLP1,260
Recent filings
| Case | Job title | Status | Worksite | Decision |
|---|---|---|---|---|
| G-100-25112-892068 | Product Management | Withdrawn | Redmond, WA | Mar 24, 2026 |
| G-100-25010-610599 | Software Engineer | Withdrawn | Mountain View, CA | Mar 24, 2026 |
| G-100-25130-961683 | Software Engineering | Withdrawn | Redmond, WA | Mar 24, 2026 |
| G-100-24275-378591 | Software Engineer | Denied | Redmond, WA | Mar 23, 2026 |
| G-100-24275-378131 | Software Engineer | Denied | Mountain View, CA | Mar 23, 2026 |
| G-100-25132-963298 | Silicon Engineering | Withdrawn | Santa Clara, CA | Mar 20, 2026 |
| G-100-24275-378149 | Software Engineer | Certified | Mountain View, CA | Mar 18, 2026 |
| G-100-24275-378000 | Software Engineer | Denied | Mountain View, CA | Mar 18, 2026 |
| G-100-24275-377773 | Software Engineer | Certified | Mountain View, CA | Mar 17, 2026 |
| G-100-24275-377747 | Software Engineer | Certified | Mountain View, CA | Mar 17, 2026 |
| G-100-24275-377695 | Software Engineer | Certified | Mountain View, CA | Mar 17, 2026 |
| G-100-24275-377668 | Software Engineer | Certified | Mountain View, CA | Mar 17, 2026 |
| G-100-24275-378107 | Compliance | Certified | Redmond, WA | Mar 17, 2026 |
| G-100-24275-377718 | Software Engineer | Certified | Mountain View, CA | Mar 17, 2026 |
| G-100-24318-471917 | Customer Experience Engineer | Certified | Redmond, WA | Mar 9, 2026 |
| G-100-24313-461743 | Applied Scientist | Certified | Redmond, WA | Mar 9, 2026 |
| G-100-24316-467355 | Data Engineer | Certified | Redmond, WA | Mar 9, 2026 |
| G-100-24312-461049 | Data Engineer | Certified | Redmond, WA | Mar 9, 2026 |
| G-100-24313-461712 | Customer Success Account Manager | Certified | Redmond, WA | Mar 9, 2026 |
| G-100-24311-457990 | Product Marketer | Certified | Redmond, WA | Mar 9, 2026 |
Source: U.S. DOL OFLC PERM disclosure data. Wages are annual-equivalent; outliers excluded.