Skip to content
VisaRoles

1,175 employers · updated quarterly

Companies that sponsor H-1B visas

Ranked by H-1B applications for tech roles in the past year.

#CompanyH-1B tech filingsSponsorsMedian salaryTop role
101CaremarkWoonsocket, RI234New visas$145kData Engineer
102HumanaLouisville, KY233New + transfers$137kSenior Software Engineer
103Rocket Limited PartnershipDetroit, MI233Mostly transfers$120kSenior Software Engineer
104Medline IndustriesNorthfield, IL230New + transfers$139kAnalyst Business Systems IT
105Deutsche BankCary, NC228New + transfers$135kAssistant Vice President, Senior Engineer
106Mastech DigitalStaffing / consulting226New + transfers$120kSenior Software Developer
107Elevance HealthIndianapolis, IN221$140kEngineer Lead
108DocusignSan Francisco, CA215New + transfers$188kSoftware Engineer
109WorkdayPleasanton, CA215New + transfers$162kSr. Software Development Engineer
110CoforgeStaffing / consulting209Mostly transfers$110kTechnical Lead
111Dell TechnologiesRound Rock, TX206New visas$167kSenior Principal Software Engineer - IT
112Bloomberg L.P.New York, NY204New + transfers$161kSenior Software Engineer
113Populus GroupStaffing / consulting203New + transfers$129kData Engineer
114MastercardO'Fallon, MO203New + transfers$138kSenior Software Engineer
115RelxAlpharetta, GA202New + transfers$124kSenior Software Engineer I
116Charter CommunicationsSt. Louis, MO201$122kSoftware Engineer IV
117ArtechStaffing / consulting198Mostly transfers$131kApplication Programmer III
118Pinterest196New + transfers$181kMachine Learning Engineer II
119State Street Bank and TrustBoston, MA194New visas$138kBusiness Analysis [00083114]
120Lowe's CompaniesMooresville, NC194New visas$134kSenior Software Engineer
121Stripe192New visas$159kSoftware Engineer
122Zoox192New + transfers$188kSoftware Engineer
123LexisNexis Risk SolutionsAlpharetta, GA191New visas$124kSoftware Engineer III
124Truist BankCharlotte, NC185Mostly transfers$132kSoftware Engineer III
125Pyramid ConsultingStaffing / consulting184New + transfers$126kApplication Programmer III
126SnapSanta Monica, CA184New + transfers$181kSoftware Engineer (4)
127BlackRock Financial ManagementPrinceton, NJ182New visas$152kAssociate
128SamsungSan Jose, CA182New + transfers$165kSenior Engineer
129ZS AssociatesEvanston, IL181New visas$160kBusiness Technology Solutions Associate Consultant
130Aetna ResourcesWoonsocket, RI181New visas$143kData Scientist
131Palantir178New visas$147kDeployment Strategist
132UBS Business Solutions USNashville, TN171New + transfers$143kAssociate Director, Software Engineer
133Zoom CommunicationsSan Jose, CA170New visas$174kSoftware Development Engineer
134Yahoo HoldingsNew York, NY169New + transfers$156kSoftware Dev Engineer II
135Satin SolutionsNorth Brunswick, NJ164New + transfers$98kComputer Programmer
136IntraedgeStaffing / consulting164New + transfers$111kSoftware Engineer
137Roblox164New + transfers$243kSenior Software Engineer
138Akamai TechnologiesCambridge, MA160New visas$157kSenior Software Engineer
139First Citizens Bank and TrustRaleigh, NC159Mostly transfers$146kLead Software Engineer
140Tiger AnalyticsSanta Clara, CA159New + transfers$156kData Engineering Analyst
141L&T Technology ServicesStaffing / consulting159New + transfers$95kSoftware Developer
142Anthropic158New + transfers$209kMember Of Technical Staff
143Social FinanceSan Francisco, CA158Mostly transfers$206kSenior Software Engineer
144AudibleNewark, NJ156New visas$158kSoftware Development Engineer II
145CotivitiSouth Jordan, UT156New visas$130kSenior Software Engineer
146OpenAI154Mostly transfers$255kMember Of Technical Staff (Software Engineer)
147WayfairBoston, MA152New visas$161kSoftware Engineer III
148ExlService.comNew York, NY150New visas$118kSenior Consultant
149Airbnb149Mostly transfers$196kSoftware Engineer
150The Vanguard GroupMalvern, PA149New visas$153kData Engineer, Specialist
151Slk AmericaStaffing / consulting148Mostly transfers$92kSoftware Engineer
152AutodeskSan Francisco, CA145New visas$162kSoftware Development Engineer
153AmgenThousand Oaks, CA143New visas$140kSpecialist Software Engineer
154Advanced Micro DevicesSanta Clara, CA143New + transfers$153kMts Software Development Eng.
155CaterpillarIrving, TX142New + transfers$128kSoftware Engineer
156Photon InfotechStaffing / consulting140New + transfers$113kSoftware Engineer
157Concentrix CVG Customer Management GroupStaffing / consulting140New + transfers$118kLead Software Engineer
158Atlassian USSan Francisco, CA140Mostly transfers$200kSenior Software Engineer
159Squad SoftwareStaffing / consulting137New + transfers$110kData Engineer
160McKinsey & Company, Inc. United StatesNew York, NY135New visas$180kSenior Software Engineer I
161Boston Consulting GroupBoston, MA135New visas$154kForward Deployed AI Scientist
162Collaborate SolutionsStaffing / consulting134New visas$101kJava Developer
163The Bank of New York MellonPittsburgh, PA133New visas$145kSenior Associate, Data Scientist
164BrillioNew York, NY131New + transfers$130kSoftware Development Lead
165Sapphire Software SolutionsStaffing / consulting130Mostly transfers$106kSoftware Engineer
166NatsoftStaffing / consulting128New + transfers$131kSoftware Engineer
167Environmental Systems Research InstituteRedlands, CA127New visas$125kSoftware Development Engineer
168EquifaxAtlanta, GA126Mostly transfers$127kSoftware Engineer - Career
169HpSpring, TX125New visas$139kSoftware Applications Engineer 4
170HubSpotCambridge, MA124New visas$158kSenior Software Engineer I
171Experis USStaffing / consulting124New + transfers$132kData Engineer
172Tek LeadersStaffing / consulting123New + transfers$93kSoftware Engineer
173PerficientSt. Louis, MO123New + transfers$150kLead Technical Consultant
174ChewyPlantation, FL121New + transfers$160kSoftware Engineer II
175NetAppSan Jose, CA120New visas$150kSoftware Engineer
176Beacon Hill Solutions GroupBoston, MA120Mostly transfers$114kSenior Software Developer
177Robinhood120Mostly transfers$177kSoftware Engineer
178MPG OperationsNew York, NY119New + transfers$118kSoftware Engineer
179GenpactStaffing / consulting119New + transfers$132kPrincipal Consultant
180Avco ConsultingStaffing / consulting118New + transfers$111kSoftware Developer
181FedEx FreightMemphis, TN118Mostly transfers$126kFull Stack Developer III
182ERP AnalystsStaffing / consulting117Mostly transfers$115kPeoplesoft Developer
183Citizens Financial GroupJohnston, RI116New + transfers$131kPrincipal Software Engineer
184Digipulse TechnologiesStaffing / consulting116Mostly transfers$135kSoftware Developer
185Eli Lilly andIndianapolis, IN116New visas$139kStatistician
186F5Seattle, WA114New + transfers$187kSr. Software Development Engineer
187EverpureSanta Clara, CA114New + transfers$190kMember Of Technical Staff
188Cadence Design SystemsSan Jose, CA113New visas$153kLead Software Engineer
189ZscalerSan Jose, CA112New + transfers$189kSr. Staff Software Development Engineer
190Health Care ServiceChicago, IL112New visas$121kSenior Developer
191Beaconfire Staffing SolutionsEast Windsor, NJ111New visas$86kJava Developer
192SlalomSeattle, WA111New visas$145kConsultant
193The Elevance Health CompaniesIndianapolis, IN111New visas$143kEngineer Lead
194CumminsNashville, TN111New visas$107kSoftware Engineer II
195Zensar TechnologiesStaffing / consulting111Mostly transfers$115kComputer Systems Analyst
196Sage ITStaffing / consulting110New + transfers$112kSoftware Developer
197Atos SyntelStaffing / consulting109$122kSoftware Engineer
198Rockwell CollinsCedar Rapids, IA107New visas$127kPrincipal Engineer, Software Engineering
199Lucid USANewark, CA106New visas$166kSr. Technical Program Manager
200CollaberaStaffing / consulting105New + transfers$141kSoftware Engineer
Which companies sponsor the most H-1B visas for tech roles?
Amazon, Google, Cognizant Technology Solutions US, Meta, Microsoft lead in the past year. The full ranking covers 1,175 employers.
Do all these companies sponsor new H-1B visas?
No. Some mostly hire people who already hold an H-1B. The Sponsors column shows whether an employer files mainly for new visas, transfers, or both.
What does “staffing / consulting” mean?
Most of that employer's H-1B workers are placed at client companies rather than working for the employer directly.