PERM Tracker
Live DOL data · Automatic deadlines
Skip to main content

Top H-1B employers

Who files the most H-1B work each fiscal year, nationally and by state, from DOL's certified LCAs and USCIS's approvals. Each employer links to its full record.

Ranked by

FY2025 (October 2024 to September 2025). LCAs DOL certified, counted where the job is.

H-1B LCAs DOL certified
531,108
H-1B LCAs DOL certified
Employers
59,740
employers
Share of the 10 busiest
1 in 6
came from the 10 busiest
  • The 10 busiest: 83,914
  • The next 90: 98,803
  • 59,640 other employers: 348,391

The 100 busiest, FY2025

  1. 1
    Amazon.com Services LLC
    • 7 layoff notices in 2 years
    LCAs
    15,193
    Positions
    58,685
    Median pay
    $154,400
    USCIS approvals
    13,266 3,003 new
  2. 2
    Cognizant Technology Solutions US Corporation
    • 1,831 PERM cases on hold today
    • H-1B dependent
    LCAs
    11,066
    Positions
    11,241
    Median pay
    $109,782
    USCIS approvals
    4,345 743 new
  3. 3
    LCAs
    9,447
    Positions
    9,447
    Median pay
    $143,840
    USCIS approvals
    2,756 705 new
  4. 4
    Microsoft Corporation
    • 598 PERM cases on hold today
    • 4 layoff notices in 2 years
    LCAs
    9,166
    Positions
    17,977
    Median pay
    $170,523
    USCIS approvals
    6,258 1,394 new
  5. 5
    Google LLC
    • 1 layoff notice in 2 years
    LCAs
    8,658
    Positions
    8,658
    Median pay
    $184,000
    USCIS approvals
    5,552 1,042 new
  6. 6
    TATA CONSULTANCY SERVICES LIMITED
    • 7 PERM cases on hold today
    • H-1B dependent
    LCAs
    7,793
    Positions
    8,150
    Median pay
    $85,634
    USCIS approvals
    6,139 846 new
  7. 7
    Meta Platforms, Inc.
    • H-1B dependent
    • 4 layoff notices in 2 years
    LCAs
    6,418
    Positions
    8,917
    Median pay
    $203,350
    USCIS approvals
    6,294 1,554 new
  8. 8
    LCAs
    6,199
    Positions
    13,505
    Median pay
    $175,800
    USCIS approvals
    5,382 822 new
  9. 9
    INFOSYS LTD.
    • H-1B dependent
    LCAs
    5,739
    Positions
    16,307
    Median pay
    $92,581
    USCIS approvals
    2,856 257 new
  10. 10
    LCAs
    4,235
    Positions
    7,344
    Median pay
    $138,240
    USCIS approvals
    3,005 185 new
  11. 11
    LCAs
    4,007
    Positions
    4,007
    Median pay
    $144,770
    USCIS approvals
    3,233 478 new
  12. 12
    LCAs
    3,713
    Positions
    15,718
    Median pay
    $152,100
    USCIS approvals
    2,901 511 new
  13. 13
    JPMORGAN CHASE & CO.
    • 1 layoff notice in 2 years
    LCAs
    3,460
    Positions
    3,460
    Median pay
    $155,000
    USCIS approvals
    3,068 553 new
  14. 14
    HCL America, Inc.
    • 3 PERM cases on hold today
    • H-1B dependent
    LCAs
    2,883
    Positions
    2,883
    Median pay
    $108,098
    USCIS approvals
    2,205 376 new
  15. 15
    LCAs
    2,848
    Positions
    2,872
    Median pay
    $126,950
    USCIS approvals
    1,886 250 new
  16. 16
    Intel Corporation
    • 2 layoff notices in 2 years
    LCAs
    2,793
    Positions
    4,802
    Median pay
    $128,738
    USCIS approvals
    2,046 632 new
  17. 17
    LTIMindtree Limited
    • H-1B dependent
    LCAs
    2,635
    Positions
    3,607
    Median pay
    $105,997
    USCIS approvals
    2,207 401 new
  18. 18
    LCAs
    2,593
    Positions
    9,462
    Median pay
    $148,700
    USCIS approvals
    2,143 921 new
  19. 19
    Capgemini America, Inc.
    • 169 PERM cases on hold today
    • H-1B dependent
    LCAs
    2,588
    Positions
    2,588
    Median pay
    $130,000
    USCIS approvals
    2,185 401 new
  20. 20
    LCAs
    2,458
    Positions
    3,354
    Median pay
    $150,000
    USCIS approvals
    1,091 319 new
  21. 21
    LCAs
    2,426
    Positions
    2,426
    Median pay
    $121,355
    USCIS approvals
    2,045 501 new
  22. 22
    LCAs
    2,276
    Positions
    2,276
    Median pay
    $109,000
    USCIS approvals
    1,274 126 new
  23. 23
    LCAs
    2,127
    Positions
    2,127
    Median pay
    $122,583
    USCIS approvals
    1,603 169 new
  24. 24
    Wipro Limited
    • H-1B dependent
    LCAs
    1,955
    Positions
    5,222
    Median pay
    $90,002
    USCIS approvals
    1,803 261 new
  25. 25
    LCAs
    1,927
    Positions
    1,927
    Median pay
    $133,600
    USCIS approvals
    1,136 255 new
Show ranks 26 to 100
  1. 26
    NVIDIA Corporation
    • H-1B dependent
    LCAs
    1,842
    Positions
    45,664
    Median pay
    $185,346
    USCIS approvals
    1,767 560 new
  2. 27
    Salesforce, Inc.
    • 3 layoff notices in 2 years
    LCAs
    1,802
    Positions
    2,011
    Median pay
    $200,976
    USCIS approvals
    1,539 134 new
  3. 28
    LCAs
    1,446
    Positions
    57,840
    Median pay
    $72,363
    USCIS approvals
    57 29 new
  4. 29
    LCAs
    1,431
    Positions
    2,341
    Median pay
    $103,418
    USCIS approvals
    638 152 new
  5. 30
    Mphasis Corporation
    • H-1B dependent
    LCAs
    1,412
    Positions
    1,412
    Median pay
    $116,498
    USCIS approvals
    815 97 new
  6. 31
    Citibank, N.A.
    • 1 layoff notice in 2 years
    LCAs
    1,364
    Positions
    1,364
    Median pay
    $155,522
    USCIS approvals
    1,257 296 new
  7. 32
    LCAs
    1,311
    Positions
    11,246
    Median pay
    $117,300
    USCIS approvals
    1,044 492 new
  8. 33
    LCAs
    1,275
    Positions
    1,275
    Median pay
    $105,228
    USCIS approvals
    1,130 293 new
  9. 34
    ByteDance Inc.
    • H-1B dependent
    LCAs
    1,261
    Positions
    2,172
    Median pay
    $204,000
    USCIS approvals
    933 449 new
  10. 35
    Oracle America, Inc.
    • 8 layoff notices in 2 years
    LCAs
    1,258
    Positions
    17,922
    Median pay
    $144,976
    USCIS approvals
    2,690 470 new
  11. 36
    LCAs
    1,236
    Positions
    13,599
    Median pay
    $140,400
    USCIS approvals
    1,990 184 new
  12. 37
    Adobe Inc.
    • 226 PERM cases on hold today
    LCAs
    1,143
    Positions
    1,143
    Median pay
    $184,000
    USCIS approvals
    777 184 new
  13. 38
    Federal Express Corporation
    • 2 layoff notices in 2 years
    LCAs
    1,098
    Positions
    1,098
    Median pay
    $107,237
    USCIS approvals
    434 88 new
  14. 39
    PayPal, Inc.
    • 1 layoff notice in 2 years
    LCAs
    1,034
    Positions
    1,034
    Median pay
    $171,380
    USCIS approvals
    944 166 new
  15. 40
    LCAs
    1,012
    Positions
    3,991
    Median pay
    $145,000
    USCIS approvals
    726 173 new
  16. 41
    LCAs
    983
    Positions
    1,759
    Median pay
    $94,250
    USCIS approvals
    365 91 new
  17. 42
    LCAs
    978
    Positions
    978
    Median pay
    $131,130
    USCIS approvals
    789 97 new
  18. 43
    LCAs
    952
    Positions
    952
    Median pay
    $183,000
    USCIS approvals
  19. 44
    TikTok Inc.
    • H-1B dependent
    LCAs
    914
    Positions
    1,861
    Median pay
    $196,477
    USCIS approvals
    633 378 new
  20. 45
    ServiceNow, Inc.
    • 2 layoff notices in 2 years
    LCAs
    906
    Positions
    2,103
    Median pay
    $142,293
    USCIS approvals
    652 157 new
  21. 46
    LCAs
    891
    Positions
    1,330
    Median pay
    $172,931
    USCIS approvals
    901 169 new
  22. 47
    UST Global Inc
    • H-1B dependent
    LCAs
    861
    Positions
    861
    Median pay
    $109,035
    USCIS approvals
    604 116 new
  23. 48
    Uber Technologies, Inc.
    • 1 layoff notice in 2 years
    LCAs
    829
    Positions
    1,489
    Median pay
    $191,500
    USCIS approvals
    817 210 new
  24. 49
    LCAs
    828
    Positions
    828
    Median pay
    $150,000
    USCIS approvals
    718 184 new
  25. 50
    LCAs
    828
    Positions
    828
    Median pay
    $127,878
    USCIS approvals
    803 33 new
  26. 51
    LCAs
    791
    Positions
    791
    Median pay
    $97,365
    USCIS approvals
    577 170 new
  27. 52
    LCAs
    783
    Positions
    7,890
    Median pay
    $117,832
    USCIS approvals
    493 82 new
  28. 53
    LCAs
    781
    Positions
    781
    Median pay
    $135,197
    USCIS approvals
    740 33 new
  29. 54
    LCAs
    775
    Positions
    775
    Median pay
    $153,358
    USCIS approvals
    683 70 new
  30. 55
    LCAs
    759
    Positions
    8,976
    Median pay
    $115,000
    USCIS approvals
    678 47 new
  31. 56
    LCAs
    754
    Positions
    1,056
    Median pay
    $148,000
    USCIS approvals
    919 94 new
  32. 57
    LCAs
    739
    Positions
    739
    Median pay
    $130,000
    USCIS approvals
    622 101 new
  33. 58
    LCAs
    737
    Positions
    737
    Median pay
    $93,031
    USCIS approvals
    539 90 new
  34. 59
    LCAs
    723
    Positions
    723
    Median pay
    $150,550
    USCIS approvals
    728 130 new
  35. 60
    LCAs
    714
    Positions
    714
    Median pay
    $160,000
    USCIS approvals
    647 135 new
  36. 61
    LCAs
    682
    Positions
    1,821
    Median pay
    $176,570
    USCIS approvals
    919 200 new
  37. 62
    LCAs
    644
    Positions
    644
    Median pay
    $125,288
    USCIS approvals
    563 18 new
  38. 63
    LCAs
    642
    Positions
    9,546
    Median pay
    $137,000
    USCIS approvals
    448 171 new
  39. 64
    LCAs
    627
    Positions
    741
    Median pay
    $142,854
    USCIS approvals
    496 102 new
  40. 65
    LCAs
    624
    Positions
    624
    Median pay
    $140,795
    USCIS approvals
    580 65 new
  41. 66
    LCAs
    618
    Positions
    618
    Median pay
    $103,605
    USCIS approvals
    590 86 new
  42. 67
    Virtusa Corporation
    • H-1B dependent
    LCAs
    618
    Positions
    618
    Median pay
    $117,400
    USCIS approvals
    564 58 new
  43. 68
    LCAs
    617
    Positions
    617
    Median pay
    $155,000
    USCIS approvals
    490 87 new
  44. 69
    LCAs
    617
    Positions
    617
    Median pay
    $130,686
    USCIS approvals
    571 31 new
  45. 70
    LCAs
    609
    Positions
    6,251
    Median pay
    $192,000
    USCIS approvals
    545 222 new
  46. 71
    LCAs
    594
    Positions
    594
    Median pay
    $190,000
    USCIS approvals
    505 262 new
  47. 72
    LCAs
    593
    Positions
    593
    Median pay
    $141,523
    USCIS approvals
    594 47 new
  48. 73
    Charter Communications, Inc.
    • 1 layoff notice in 2 years
    LCAs
    588
    Positions
    588
    Median pay
    $118,706
    USCIS approvals
    408 18 new
  49. 74
    LCAs
    577
    Positions
    6,490
    Median pay
    $182,994
    USCIS approvals
    582 68 new
  50. 75
    LCAs
    575
    Positions
    575
    Median pay
    $153,158
    USCIS approvals
    575 29 new
  51. 76
    LCAs
    575
    Positions
    682
    Median pay
    $80,038
    USCIS approvals
    470 223 new
  52. 77
    LCAs
    575
    Positions
    575
    Median pay
    $100,640
    USCIS approvals
    44 2 new
  53. 78
    LCAs
    560
    Positions
    560
    Median pay
    $110,745
    USCIS approvals
    374 42 new
  54. 79
    LCAs
    556
    Positions
    556
    Median pay
    $126,261
    USCIS approvals
    499 206 new
  55. 80
    LCAs
    546
    Positions
    546
    Median pay
    $164,424
    USCIS approvals
    487 24 new
  56. 81
    LCAs
    531
    Positions
    531
    Median pay
    $115,000
    USCIS approvals
    469 30 new
  57. 82
    LCAs
    530
    Positions
    530
    Median pay
    $176,571
    USCIS approvals
    462 45 new
  58. 83
    LCAs
    529
    Positions
    529
    Median pay
    $85,000
    USCIS approvals
    675 328 new
  59. 84
    LCAs
    526
    Positions
    526
    Median pay
    $136,989
    USCIS approvals
    290 61 new
  60. 85
    eBay Inc.
    • H-1B dependent
    LCAs
    519
    Positions
    519
    Median pay
    $185,000
    USCIS approvals
    503 92 new
  61. 86
    Expedia, Inc.
    • 2 layoff notices in 2 years
    LCAs
    517
    Positions
    739
    Median pay
    $139,090
    USCIS approvals
    455 65 new
  62. 87
    LCAs
    511
    Positions
    511
    Median pay
    $132,000
    USCIS approvals
    259 91 new
  63. 88
    SYNECHRON
    • H-1B dependent
    LCAs
    498
    Positions
    498
    Median pay
    $114,000
    USCIS approvals
    401 72 new
  64. 89
    LCAs
    493
    Positions
    1,711
    Median pay
    $151,819
    USCIS approvals
    713 216 new
  65. 90
    Persistent Systems Inc.
    • H-1B dependent
    LCAs
    492
    Positions
    492
    Median pay
    $109,500
    USCIS approvals
    487 199 new
  66. 91
    LCAs
    480
    Positions
    480
    Median pay
    $71,532
    USCIS approvals
    470 244 new
  67. 92
    LCAs
    474
    Positions
    474
    Median pay
    $127,504
    USCIS approvals
    418 57 new
  68. 93
    T-Mobile USA, Inc.
    • 2 layoff notices in 2 years
    LCAs
    455
    Positions
    455
    Median pay
    $147,000
    USCIS approvals
    459 43 new
  69. 94
    Visa U.S.A. Inc.
    • H-1B dependent
    LCAs
    453
    Positions
    453
    Median pay
    $141,378
    USCIS approvals
    391 75 new
  70. 95
    LCAs
    452
    Positions
    452
    Median pay
    $124,096
    USCIS approvals
    325 95 new
  71. 96
    LCAs
    448
    Positions
    448
    Median pay
    $137,248
    USCIS approvals
    417 17 new
  72. 97
    LCAs
    447
    Positions
    1,744
    Median pay
    $140,300
    USCIS approvals
    369 108 new
  73. 98
    LCAs
    427
    Positions
    1,343
    Median pay
    $149,891
    USCIS approvals
    513 164 new
  74. 99
    LCAs
    423
    Positions
    423
    Median pay
    $135,604
    USCIS approvals
    372 105 new
  75. 100
    LCAs
    421
    Positions
    421
    Median pay
    $150,000
    USCIS approvals
    373 63 new

By state

Common questions

What's the difference between an LCA and a USCIS approval?
An LCA is the Labor Condition Application DOL certifies before an employer can file an H-1B petition: it fixes the wage and the job's conditions. One LCA can cover several positions, and many are never used for a petition. A USCIS approval is the petition itself, approved. DOL's count shows how much H-1B hiring an employer prepared for; USCIS's shows how many workers it was approved to employ.
Why does a state show different employers on each ranking?
Because the two sources mean different things by state. DOL's LCA files give the worksite, so a state's LCA ranking is the jobs located there. USCIS's Employer Data Hub gives the petitioner's address, usually headquarters, so a company with offices in Texas but headquarters in Washington counts its approvals in Washington.
Does a high rank mean the employer will sponsor me?
No. It shows how much H-1B work an employer filed, not who it will hire or sponsor next. Each employer's page shows its green card record, cases waiting with DOL, and any layoff notices or debarment.
What do the marks on a row mean?
"H-1B dependent" means most of the employer's LCAs that year declared it H-1B dependent under 20 CFR 655.736. The PERM hold, layoff and debarment marks describe the employer today, whichever year you're looking at: cases DOL has on hold now, WARN layoff notices in the last two years, and an active debarment.
How these are counted

DOL's figures count certified LCAs for the H-1B class only (H-1B1 and E-3 left out), in the fiscal year of DOL's decision, at the worksite's state. Positions are the workers each LCA covers. Median pay is the middle yearly wage over the employer's certified LCAs, annualised from the unit DOL printed; an amount that can't be pay for its unit is left out, and a median of fewer than five filings isn't shown. "Senior roles" is the share at wage level III or IV, over 20 or more leveled LCAs.

USCIS's figures are the workers it approved and denied on its first decision, all six kinds of petition together, at the petitioner's state; "new jobs" is new employment alone. Every spelling of an employer's name counts on one page. The newest year runs to the last quarter DOL and USCIS have published.

The marks on a row: H-1B dependent when most of the year's LCAs declared it; PERM cases DOL has on hold today; WARN layoff notices in the last two years; an active debarment; and a willful violation only when most of the year's LCAs declared one.

LCA disclosures: DOL quarterly LCA disclosure files (www.dol.gov) · data through Jun 30, 2026 · quarterly

USCIS H-1B Employer Data Hub: https://www.uscis.gov/tools/reports-and-studies/h-1b-employer-data-hub · data through Jun 30, 2026 · quarterly

What each source includes

LCA disclosures: Certified and denied H-1B labor condition applications only, with the wage offered.

USCIS H-1B Employer Data Hub: H-1B workers USCIS approved and denied per petitioner, by the fiscal year of its FIRST decision, from FY2009. Appeals, revocations and pending petitions are excluded, and the address is the petitioner's mailing address, not where the work is.