Top H1B Employers with the Most Level III Filings for 2025

Ranked by filing volume for wage level III in fiscal year 2025. Click an employer for full company details.

Level III employers (2025)
Based on H1B filing history (normalized wage levels)
EmployerFilingsApproval rateMedian salary
4,25499.4%$109,886
3,10399.9%$165,000
2,987100.0%$181,622
2,19194.7%$180,601
Wage level III
1,95599.1%$212,000
1,44098.0%$150,000
1,24495.1%$133,000
1,24099.9%$210,000
Wage level III
1,05197.8%$110,926
Wage level III
1,038100.0%$130,291
Wage level III
99596.7%$117,998
Wage level III
97599.6%$109,886
Wage level III
97099.6%$143,187
81899.6%$173,100
74999.9%$142,575
Wage level III
72898.8%$201,540
640100.0%$140,483
Wage level III
63295.7%$155,492
58497.8%$103,875
514100.0%$115,482
461100.0%$143,000
Wage level III
44496.6%$121,514
353100.0%$151,549
29499.7%$180,128
Wage level III
28296.1%$220,000
280100.0%$166,000
Wage level III
27698.2%$127,878
25399.6%$183,950
25397.6%$190,000
24898.8%$154,066
23199.6%$191,450
22599.6%$176,000
22499.1%$173,956
223100.0%$113,797
Wage level III
22298.7%$106,434
21698.6%$127,878
Wage level III
21491.1%$234,564
Wage level III
21199.5%$151,819
Wage level III
20997.1%$114,920
203100.0%$163,000
20299.5%$141,170
19798.5%$140,000
19699.0%$219,250
19398.5%$200,000
192100.0%$186,030
190100.0%$127,484
18598.4%$147,423
Wage level III
18399.5%$153,244
17592.6%$147,846
17398.8%$145,000
16997.6%$134,347
168100.0%$187,990
167100.0%$134,347
16583.0%$128,939
Wage level III
16598.2%$139,400
16499.4%$190,000
Wage level III
16396.9%$154,189
Wage level III
16398.8%$142,854
15899.4%$132,267
15799.4%$124,671
Wage level III
15798.1%$190,183
15398.0%$127,504
153100.0%$165,000
15399.3%$138,000
149100.0%$162,000
148100.0%$129,000
14696.6%$152,704
14694.5%$140,500
142100.0%$127,504
14293.0%$127,878
13893.5%$134,319
13799.3%$126,032
Wage level III
136100.0%$133,869
13598.5%$140,000
Wage level III
134100.0%$150,987
Wage level III
13197.0%$166,962
Wage level III
12496.8%$158,200
Wage level III
12496.0%$163,862
123100.0%$118,123
123100.0%$125,000
12198.3%$131,861
120100.0%$130,000
115100.0%$185,000
Wage level III
112100.0%$117,582
Wage level III
111100.0%$166,962
11097.3%$124,259
109100.0%$131,500
10697.2%$169,400
10599.0%$143,764
Wage level III
103100.0%$141,440
10285.3%$116,438
Wage level III
10297.1%$74,339
Wage level III
101100.0%$140,000
10199.0%$141,872
Wage level III
10196.0%$190,650
10098.0%$144,070
99100.0%$127,504
Wage level III
98100.0%$161,528
98100.0%$148,526
98100.0%$135,546