1<!DOCTYPE html> 2<html class=""> 3 <head> 4
4<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3447287431957305" 5 crossorigin="anonymous"></script>
5 6 <meta charset="utf-8"> 7 <title id="page-title"> H1BSalaryOnline - Featured Employers H1B Salary Information</title> 8 <meta name="description" content="Featured Employers H1B & PERM Salary Information"> 9 <meta name="title" content="Featured Employers H1B Salary Information"> 10 <meta name="author" content="H1BSalaryOnline"> 11 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 12 <meta name="generator" content="H1BSalaryOnline"> 13 <link rel="icon" type="image/png" href="https://h1bsalary.online/themes/h1bsalaryorg/assets/images/october.png"> 14 <link href="https://h1bsalary.online/themes/h1bsalaryorg/assets/css/vendor.css" rel="stylesheet"> 15 <link href="https://h1bsalary.online/themes/h1bsalaryorg/assets/vendor/codemirror/codemirror.css" rel="stylesheet"> 16 <link href="https://h1bsalary.online/themes/h1bsalaryorg/assets/css/theme.css" rel="stylesheet"> 17 </head> 18 19 <body class="page-h1bsalary_org-featured-employer"> 20 21 <!-- Scripts --> 22 23
23<script src="https://h1bsalary.online/combine/cf3f6048eb288a8e11b9108208b48dc5-1669779427"></script>
23 24 25
25<script src="https://h1bsalary.online/combine/e9a8184e9760a19d4d22543d153c9dc1-1669779426"></script>
25 26 27 28 <!-- Header --> 29 <header id="layout-header"> 30 <!-- Nav --> 31<nav id="layout-nav" class="navbar navbar-inverse navbar-fixed-top navbar-autohide" role="navigation"> 32 <div class="container"> 33 <div class="row"> 34 <div class="col-md-12"> 35 <div class="navbar-header"> 36 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-collapse"> 37 <span class="sr-only">Toggle navigation</span> 38 <span class="icon-bar"></span> 39 <span class="icon-bar"></span> 40 <span class="icon-bar"></span> 41 </button> 42 <a class="navbar-brand" href="https://h1bsalary.online">Search H1B Database</a> 43 </div> 44 <div class="collapse navbar-collapse navbar-main-collapse"> 45 <ul class="nav navbar-nav text-uppercase"> 46 47 <!-- <li class=""><a href="https://h1bsalary.online/"><i class="fa fa-home" aria-hidden="true"></i> H1B Salary</a></li> 48 <li class=""><a href="https://h1bsalary.online/university"><i class="fa fa-institution" aria-hidden="true"></i> University</a></li> 49 <li class=""><a href="https://h1bsalary.online/jobs"><i class="fa fa-briefcase" aria-hidden="true"></i> Jobs</a></li> --> 50 51 <li class="" onclick="activeTab('id_h1b_searc_results_container')"><a href="https://h1bsalary.online/#"><i class="fa fa-home" aria-hidden="true"></i> H1B Salary</a></li> 52 53 <li onclick="activeTab('id_univ_results_container')"><a href="https://h1bsalary.online/#"><i class="fa fa-institution" aria-hidden="true"></i> University</a></li> 54 55 56 57<!-- 58 <li class=""><a href="https://h1bsalary.online/about"><i class="fa fa-info-circle" aria-hidden="true"></i> About</a></li> --> 59 60 <li class="active"><a href="https://h1bsalary.online/featured/employers"><i class="fa fa-line-chart" aria-hidden="true"></i> Trending</a></li> 61 62 63 <li class=""><a href="https://h1bsalary.online/review"><i class="fa fa-comments" aria-hidden="true"></i> Review</a></li> 64 65 <li class="" ><a href="https://h1bsalary.online/blog"><i class="fa fa-tint" aria-hidden="true"></i> Blog</a></li> 66 67 68 69 70 71 <li><a data-toggle="modal" href="#helpModalLong"><i class="fa fa-question-circle" aria-hidden="true"></i> Help</a></li> 72 <li class=""><a data-toggle="modal" href="#contentSubscribe"><i class="fa fa-envelope" aria-hidden="true"></i> Subscribe</a></li> 73 74 </ul> 75 </div> 76 </div> 77 </div> 78 </div> 79</nav> 80 81 82<div id="header-page-title" class="container"> 83 <h3 class="text-primary h3 intro-title animated fadeInDown">Featured Employers H1B Salary Information</h3> 84 <p class="sub text-success animated fadeIn hidden-xs"></p> 85</div> 86 87 88 89<style> 90 .navbar-inverse { 91 background-color: #6A6CF7; 92 /* background-color: #2e2e34; */ 93 } 94</style> 95
96<script> 97 98 $("li a").click(function() { 99 $(this).parent().addClass('active').siblings().removeClass('active'); 100 }) 101 102 function activeTab(tab){ 103 $('.nav-tabs a[href="#' + tab + '"]').tab('show'); 104 105 } 106 107</script>
107 108 109<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 109-110
109 110<script async src="https://www.googletagmanager.com/gtag/js?id=
110UA-100613739-1
vendor: 12 bytes, line 110
110"></script>
111<script> 112
vendor: 134 bytes, lines 112-116
112window.dataLayer = window.dataLayer || []; 113 function gtag(){dataLayer.push(arguments);} 114 gtag('js', new Date()); 115 116 gtag('config', '
116UA-100613739-1
vendor: 4 bytes, line 116
116');
117</script>
117 118 119 120
121<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
121 </header> 122 123 <!-- Content --> 124 <section id="layout-content"> 125 <div class="container"> 126 <style> 127 /* Sub navigation underline */ 128 129 #id_fe_emp_overview .nav-tabs>li.active { 130 background-color: none; 131 border-bottom: 5px solid #eb1430; 132 } 133</style> 134 135 136 137<section id="id_fe_emp_overview" class=""> 138 <div class="horizontal-scrollable-tabs"> 139 <div class="horizontal-tabs"> 140 <ul id="lca-nav-container" role="tablist" class="nav nav-tabs nav-tabs-horizontal"> 141 <li id="id_li_fe_emp_div_neighborhood" class="nav-item active"><a href="" data-target="#emp_div_neighborhood" data-toggle="tab" class="nav-link small"><i class="fa fa-map-marker" aria-hidden="true"></i> Featured Employers</a></li> 142 <li id="id_li_fe_emp_div_news" class="nav-item hidden"><a href="" data-target="#emp_div_news" data-toggle="tab" class="nav-link small">News</a></li> 143 </ul> 144 <br> 145 <div id="tabsContent" class="tab-content"> 146 147 148 <!-- Beginning of emp_div_news table --> 149 <div id="emp_div_news" class="tab-pane fade in"> 150 </div> 151 <!-- End of emp_div_news table --> 152 153 <!-- Beginning of emp_div_neighborhood table --> 154 <div id="emp_div_neighborhood" class="tab-pane fade in active"> 155 <div class="panel-heading bg-info text-success text-center h5 row"> 156 <i class="fa fa-list" aria-hidden="true"></i> Featured Employers H1B Salaries 157 </div> 158 159 <div class="col-md-12 "> 160 <div class="p-t p-b" style="height:500px;" id="employer_chart">Featured Employers H1B Salaries will appear here </div> 161 </div> 162 163 <div class="col-md-12 "> 164 <div class="row" id="id_neighborhood_employers"> </div> 165 </div> 166 167 </div> 168 <!-- End of emp_div_neighborhood table --> 169 170 </div> 171 </div> 172 </div> 173</section> 174
175<script type="text/javascript"> 176 var gnews = "", 177 link = "", 178 news_link = "", 179 news_title = "", 180 description = "", 181 company_url = "", 182 emp_info_url = "", 183 empjson = "", 184 json = ""; 185 var json_employer_info = "", 186 json_other_employers = "", 187 url = "", 188 img = "", 189 chartConfigs = "", 190 var_fe_emp_info_yoy_result = "", 191 yoy_chartConfigs = "", 192 employer_name = "", 193 employer_url = "", 194 lcadetails = "", 195 googlemapsIFrame = "", 196 employers = "", 197 employer = ""; 198 199 // id_searchtext = $('#id_searchtext').val(); 200 201 // console.log('id_searchtext' + id_searchtext); 202 203 var empjson; 204 /* 205 var var_fe_emp_overview_api_employer = encodeURIComponent( 206 document.getElementById("searchtext").value 207 ); 208 if (!var_fe_emp_overview_api_employer) { 209 var_fe_emp_overview_api_employer = ""; 210 } 211 */ 212 213 var var_fe_emp_overview_api_employer = "google llc"; 214 // console.log(var_fe_emp_overview_api_employer); 215 216 if (var_fe_emp_overview_api_employer) { 217 // var emp_info_url = "../../api/employer/" + var_fe_emp_overview_api_employer; 218 var emp_info_url = "../../api/featured/employers" ; 219 // var empjson = getURLResponse(emp_info_url); 220 221 // console.log(empjson); 222 223 // var json_employer_info = empjson.employer_info; 224 // var json_other_employers = empjson.other_employers; 225 } 226 227 228 229 $(function() { 230 231 // var emp_info_url = "../../api/employer/" + var_fe_emp_overview_api_employer; 232 233 var emp_info_url = "../../api/featured/employers" ; 234 235 // Set google path url 236 // gtag('set', 'page_path', emp_info_url); 237 // gtag('event', 'page_view'); 238 239 $.getJSON(emp_info_url, function(json) { 240 empjson = json; 241 render_employer_info_html(); 242 // console.log(emp_info_url); 243 // console.log(empjson) ; 244 }); 245 246 247 function render_employer_info_html() { 248 // var json_employer_info = empjson.employer_info; 249 // var json_other_employers = empjson.other_employers; 250 var json_other_employers = empjson ; 251 // var json_employer_info = empjson ; 252 253 254 //empstring= JSON.stringify(json); 255 256 var other_employers = json_other_employers; 257 258 data = other_employers; 259 // var other_employers = json[0].other_employers; 260 261 let result = []; 262 if (data) { 263 // for (let i = 0, l = data.length; i < l; i++) { 264 for (let i = 0; i < data.length; i++) { 265 if (data[i]) { 266 let item = data[i]; 267 var postal_code = item.employer_postal_code; 268 // console.log(item); 269 let value = item.average_salary; 270 let label = item.employer_name; 271 let link = 272 "n-" + 273 "../?searchtext=" + 274 encodeURI(item.employer_name); 275 let tooltext = 276 '<div class="btn btn-cta hover-text-left" >' + 277 item.employer_name + 278 "<br> Average Salary : $ " + 279 item.average_salary + 280 "<br> LCA Applications :" + 281 item.application_count + 282 "<br> Year :" + 283 item.year; 284 tooltext += 285 "<br>" + 286 item.employer_city + 287 "<br>" + 288 item.employer_state + 289 " - " + 290 item.employer_postal_code + 291 "</div>"; 292 if (!result[label]) 293 result.push({ 294 label, 295 value, 296 tooltext, 297 link 298 }); 299 } 300 } 301 302 if (data.length < 12) { 303 var l = data.length; 304 } else { 305 var l = 40; 306 } 307 } 308 309 310 var employers = "<br>"; 311 // for (let i = 0, l = other_employers.length; i < l; i++) 312 for (let i = 0; i < l; i++) { 313 // console.log(JSON.stringify('Employer ' + other_employers[i].employer_name)); 314 // employers += '<div class="card"> <div class="bg-info" >' + other_employers[i].employer_name + '</div>'; 315 employers += 316 '<div class="col-md-3 text-center panel"> <div>' + 317 '<a class="btn-block btn btn-primary btn-cta" href="../../?
317searchtext=' + 318 encodeURI(other_employers[i].employer_name) + 319 '" >' + 320 other_employers[i].employer_name + 321 "</a> </div>"; 322 employers += "<br>"+ other_employers[i].logo ; 323 employers += "Year : " + other_employers[i].year + "<br>"; 324 employers += 325 "LCA Applications : " + 326 other_employers[i].application_count + 327 "<br>"; 328 employers += 329 "Average Salary : " + 330 other_employers[i].average_salary + 331 "<br><br>"; 332 employers += "</div>"; 333 } 334 employers += ""; 335 // console.log(employers); 336 337 lcadetails=""; 338 339 lcadetails += 340 ' <div class="col-md-offset-3 col-md-6 row accordion-option"> '; 341 342 if (json_other_employers) { 343 json = json_other_employers 344 }; 345 346 if (json_other_employers) { 347 348 const fc_employerData = result; 349 350 //STEP 3 - Chart Configurations 351 chartConfigs = { 352 type: "column3d", 353 width: "100%", 354 height: "100%", 355 dataFormat: "json", 356 dataSource: { 357 // Chart Configuration 358 chart: { 359 //"caption": decodeURIComponent(var_fe_emp_overview_api_employer) + " H1B Salary Information " , 360 // caption: " Featured Employers H1B Salaries" , 361 // "subCaption": "H1B Salary Data by Job Title", 362 // "xAxisName": "Job Title", 363 yAxisName: "H1B Salary Info (in USD )", 364 numberSuffix: " K/Year", 365 theme: "zune", 366 // "theme" :"fint", 367 showPrintMenuItem: "1", 368 showLabels: "1", 369 legendItemFontColor: "#666666", 370 showLabels: "1", 371 showPrintMenuItem: "1", 372 paletteColors: "#6A6CF7", 373 bgColor: "#ffffff", 374 borderAlpha: "20", 375 canvasBorderAlpha: "0", 376 usePlotGradientColor: "0", 377 plotBorderAlpha: "10", 378 placevaluesInside: "0", 379 rotatevalues: "1", 380 valueFontColor: "#ffffff", 381 showXAxisLine: "1", 382 xAxisLineColor: "#999999", 383 divlineColor: "#999999", 384 divLineIsDashed: "1", 385 showAlternateHGridColor: "0", 386 subcaptionFontBold: "1", 387 subcaptionFontSize: "14", 388 showValues: "0", 389 labelDisplay: "rotate", 390 exportEnabled: "1", 391 exportFormats: "PNG|PDF|XLSX|CSV", 392 baseFontColor: "#0066cc", 393 }, 394 // Chart Data 395 data: fc_employerData, 396 }, 397 }; 398 399 // Render fustion charts and featured employers 400 $(function() { 401 $('#id_neighborhood_employers').html(employers); 402 $("#employer_chart").insertFusionCharts(chartConfigs); 403 404 }); 405 406 407 } // end of uber if 408 409 } // end of render_employer_info_html 410 }); // emd of function(e) 411</script>
411</div> </section> 412 413 <!-- Footer --> 414 <footer id="layout-footer"> 415 <div id="footer"> 416 <div class="container"> 417 418 <div class="text-center panel-heading bg-success"> 419 <!-- small box --> 420 <div class="small-box bg-aqua"> 421 Update - Disclosure files issued between <a href="https://www.dol.gov/agencies/eta/foreign-labor/performance" 422 target="_blank"> October 1, 2021 423 and September 30, 202 </a> are processed ! 424 </div> 425</div> 426 <div class="row container" id="trending"> 427 <div class="row col-xs-12"> 428 <div class="row row-horizon text-center"> 429 <ul class="m-3"> 430 <span class="text-primary">Explore Salaries </span> 431 <a class="btn" href="https://h1bsalary.online?searchtext=FACEBOOK INC&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/facebook.com?size=40"></a> 432 <a class="btn" href="https://h1bsalary.online?searchtext=TESLA+INC&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/tesla.com?size=40"> 433 </a> 434 <a class="btn" href="https://h1bsalary.online?searchtext=MICROSOFT CORPORATION&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/microsoft.com?size=40"> 435 </a> 436 <a class="btn" href="https://h1bsalary.online?searchtext=AMAZON WEB SERVICES INC&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/aws.com?size=40"></a> 437 438 <a class="btn" href="https://h1bsalary.online?searchtext=IBM CORPORATION&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/ibm.com?size=40"></a> 439 440 <a class="btn" href="https://h1bsalary.online?searchtext=APPLE INC&year=2021"> <img style="height:auto ; width:auto;" src="https://logo.clearbit.com/apple.com?size=40"> </a> 441 <a class="btn" href="https://h1bsalary.online?searchtext=GOOGLE LLC&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/google.com?size=40"></a> 442 443 <a class="btn" href="https://h1bsalary.online?searchtext=NETFLIX INC&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/netflix.com?size=40"></a> 444 445 <a class="btn" href="https://h1bsalary.online?searchtext=PALANTIR&year=2021"><img style="height:auto ; width:auto;" src="https://logo.clearbit.com/palantir.com?size=40"></a> 446 447 </ul> 448 </div> 449</div> 450 451<div class="row col-xs-12"> 452 453 <div class="row row-horizon text-center"> 454 <ul class="m-3"> 455 <span class="text-primary">Share us </span> 456 457 <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fh1bsalary.org" title="Share on Facebook" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/facebook.png" alt="Facebook"></a> 458 459 <a href="https://twitter.com/share?url=https%3A%2F%2Fh1bsalary.org&text=Democratization+of+H1B+Visa+Salaries. H1BSalary.Org portal indexed ~10 Million Labor Condition& PERM Applications from 2001 onwards." title="Share on Twitter" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/twitter.png" alt="Twitter"></a> 460 461 462 <!-- <a href="https://plus.google.com/share?url=https%3A%2F%2Fh1bsalary.org" title="Share on Google+" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/googleplus.png" alt="Google+"></a> --> 463 464 465 <a href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Fh1bsalary.org&t=Democratization+of+H1B+Visa+Salaries.H1BSalary.Org portal indexed ~10 Million Labor Condition & PERM Applications from 2001 onwards.&s=" title="Post 466 to Tumblr" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/tumblr.png" alt="Tumblr"></a> 467 468 <a href="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fh1bsalary.org&description=Democratization+of+H1B+Visa+Salarie.H1BSalary.Org portal indexed ~10 Million Labor Condition & PERM Applications from 2001 onwards.s" title="Pin it" 469 target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/pinterest.png" alt="Pinterest"></a> 470 471 <a href="https://getpocket.com/save?url=https%3A%2F%2Fh1bsalary.org&title=Democratization+of+H1B+Visa+Salaries" title="Add to Pocket" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/pocket.png" alt="Pocket"></a> 472 473 <a href="https://www.reddit.com/submit?url=https%3A%2F%2Fh1bsalary.org&title=Democratization+of+H1B+Visa+Salaries.H1BSalary.Org portal indexed ~10 Million Labor Condition & PERM Applications from 2001 onwards." title="Submit to Reddit" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/reddit.png" alt="Reddit"></a> 474 475 <a href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fh1bsalary.org&title=Democratization+of+H1B+Visa+Salaries.H1BSalary.Org portal indexed ~10 Million Labor Condition & PERM Applications from 2001 onwards." title="Share on LinkedIn" 476 target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/linkedin.png" alt="LinkedIn"></a> 477 478 <a href="https://wordpress.com/press-this.php?u=https%3A%2F%2Fh1bsalary.org&t=Democratization+of+H1B+Visa+Salaries&s=Democratization+of+H1B+Visa+Salaries" title="Publish on WordPress" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/wordpress.png" alt="WordPress"></a> 479 480 <a href="https://pinboard.in/popup_login/?url=https%3A%2F%2Fh1bsalary.org&title=Democratization+of+H1B+Visa+Salaries&description=Democratization+of+H1B+Visa+Salaries.H1BSalary.Org portal indexed ~10 Million Labor Condition & PERM Applications from 2001 onwards." 481 title="Save to Pinboard" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/pinboard.png" alt="Pinboard"></a> 482 483 <a href="mailto:?subject=Democratization+of+H1B+Visa+Salaries&body=Democratization+of+H1B+Visa+Salaries:%20https%3A%2F%2Fh1bsalary.org" title="Email" target="_blank"><img src="/plugins/martin/ssbuttons/assets/imgs/flat_web_icon_set_color/email.png" alt="Email"></a> 484 </ul> 485 </div> 486</div> </div> 487 488 489 </div> 490 <br> 491 <div class="container"> 492 493 <ul class="nav navbar-nav navbar-justify"> 494 <li class=""><a href="https://h1bsalary.online"> <i class="fa fa-home"></i>
494 H1B Home</a></li> 495 <li> <a href="https://h1bsalary.online/about"> <i class="fa fa-user"></i> About Us</a></li> 496 <li><a href="https://h1bsalary.online/contact"><i class="fa fa-envelope"></i> Contact Us </a></li> 497 <li class=""><a href="https://h1bsalary.online/jobs">Jobs</a></li> 498 <li class=""><a href="https://h1bsalary.online/blog">Blog</a></li> 499 <li><a target="_blank" href="https://h1bsalary.online/privacy-policy"><i class="fa fa-shield"></i> Privacy Policy</a> 500 </li> 501 <li><a target="_blank" href="https://www.uscis.gov/mye-verify/self-check">E-Verify</a></li> 502 <li><a target="_blank" href="https://www.ice.gov/webform/hsi-tip-form">Report Visa Abuse</a></li> 503 </ul> 504 <br> 505 <div class="m-3 col-md-4"> 506 507 <h5 class="text-success"> Featured Companies </h5> 508 <a href="https://h1bsalary.online/?searchtext=Meta%20Platforms%20Inc"> 509 <p> 510 Meta Platforms H1B & PERM Salaries 511 </p> 512 </a> 513 <a href="https://h1bsalary.online/?searchtext=AIRBNB%20INC"> 514 <p> 515 AIRBNB H1B & PERM Salaries 516 </p> 517 </a> 518 <a href="https://h1bsalary.online/?searchtext=AMAZONCOM%20SERVICES%20LLC"> 519 <p> 520 AMAZON.COM SERVICES H1B & PERM Salaries 521 </p> 522 </a> 523 <a href="https://h1bsalary.online/?searchtext=Microsoft%20Corporation"> 524 <p> 525 Microsoft H1B & PERM Salaries 526 </p> 527 </a> 528 <a href="https://h1bsalary.online/?searchtext=Google%20LLC"> 529 <p> 530 Google H1B & PERM Salaries 531 </p> 532 </a> 533 534 <a href="https://h1bsalary.online/?searchtext=DoorDash%20Inc"> 535 <p> 536 Doordash H1B & PERM Salaries 537 </p> 538 </a> 539 <a href="https://h1bsalary.online/?searchtext=Roblox%20Corporation"> 540 <p> 541 Roblox H1B & PERM Salaries 542 </p> 543 </a> 544 <a href="https://h1bsalary.online/?searchtext=UBER%20TECHNOLOGIES%20INC"> 545 <p> 546 Uber H1B & PERM Salaries 547 </p> 548 </a> 549 <a href="https://h1bsalary.online/?searchtext=ORACLE%20AMERICA%20INC"> 550 <p> 551 Oracle H1B & PERM Salaries 552 </p> 553 </a> 554 <a href="https://h1bsalary.online/?searchtext=LINKEDIN%20CORPORATION"> 555 <p> 556 Linkedin H1B & PERM Salaries 557 </p> 558 </a> 559 <a href="https://h1bsalary.online/?searchtext=BLOOMBERG%20LP"> 560 <p> 561 Bloomberg H1B & PERM Salaries 562 </p> 563 </a> 564 <a href="https://h1bsalary.online/?searchtext=GOLDMAN%20SACHS%20%20CO%20LLC"> 565 <p> 566 GoldmanSachs H1B & PERM Salaries 567 </p> 568 </a> 569</div> 570<div class="m-3 col-md-4"> 571 <h5 class="text-success"> Featured Cities </h5> 572 <a href="https://h1bsalary.online/?worksite_city=New%20York&state_name=NY"> 573 <p> 574 New York H1B & PERM Salaries 575 </p> 576 </a> 577 <a href="https://h1bsalary.online/?worksite_city=San%20Francisco&state_name=CA"> 578 <p> 579 San Francisco H1B & PERM Salaries 580 </p> 581 </a> 582 <a href="https://h1bsalary.online/?worksite_city=SEATTLE&state_name=WA"> 583 <p> 584 Seattle H1B & PERM Salaries 585 </p> 586 </a> 587 <a href="https://h1bsalary.online/?worksite_city=AUSTIN&state_name=TX"> 588 <p> 589 Austin H1B & PERM Salaries 590 </p> 591 </a> 592 <a href="https://h1bsalary.online/?worksite_city=Houston&state_name=TX"> 593 <p> 594 Houston H1B & PERM Salaries 595 </p> 596 </a> 597 <a href="https://h1bsalary.online/?worksite_city=CHICAGO&state_name=IL"> 598 <p> 599 Chicago H1B & PERM Salaries 600 </p> 601 </a> 602 <a href="https://h1bsalary.online/?worksite_city=Atlanta&state_name=GA"> 603 <p> 604 Atlanta H1B & PERM Salaries 605 </p> 606 </a> 607 <a href="https://h1bsalary.online/?worksite_city=San%20Jose&state_name=CA"> 608 <p> 609 San Jose H1B & PERM Salaries 610 </p> 611 </a> 612 <a href="https://h1bsalary.online/?worksite_city=Sunnyvale&state_name=CA"> 613 <p> 614 Sunnyvale H1B & PERM Salaries 615 </p> 616 </a> 617 <a href="https://h1bsalary.online/?worksite_city=BOSTON&state_name=MA"> 618 <p> 619 Boston H1B & PERM Salaries 620 </p> 621 </a> 622 <a href="https://h1bsalary.online/?worksite_city=DALLAS&state_name=TX"> 623 <p> 624 Dallas H1B & PERM Salaries 625 </p> 626 </a> 627 <a href="https://h1bsalary.online/?worksite_city=MOUNTAIN%20VIEW&state_name=CA"> 628 <p>
629 Mountain View H1B & PERM Salaries 630 </p> 631 </a> 632 <a href="https://h1bsalary.online/?worksite_city=LOS%20ANGELES&state_name=CA"> 633 <p> 634 Los Angeles H1B & PERM Salaries 635 </p> 636 </a> 637</div> 638<div class="m-3 col-md-4"> 639 <h5 class="text-success"> Featured Job Titles </h5> 640 <a href="https://h1bsalary.online/?job_title=Software%20Engineer"> 641 <p> 642 Software Engineer H1B & PERM Salaries 643 </p> 644 </a> 645 <a href="https://h1bsalary.online/?job_title=SOFTWARE%20DEVELOPER"> 646 <p> 647 Software Developer H1B & PERM Salaries 648 </p> 649 </a> 650 <a href="https://h1bsalary.online/?job_title=SENIOR%20SOFTWARE%20ENGINEER"> 651 <p> 652 Senior Software Engineer H1B & PERM Salaries 653 </p> 654 </a> 655 <a href="https://h1bsalary.online/?job_title=BUSINESS%20ANALYST"> 656 <p> 657 Business Analyst H1B & PERM Salaries 658 </p> 659 </a> 660 <a href="https://h1bsalary.online/?job_title=DATA%20SCIENTIST"> 661 <p> 662 Data Scientist H1B & PERM Salaries 663 </p> 664 </a> 665 <a href="https://h1bsalary.online/?job_title=Project%20Manager"> 666 <p> 667 Project Manager H1B & PERM Salaries 668 </p> 669 </a> 670 <a href="https://h1bsalary.online/?job_title=Systems%20Analyst"> 671 <p> 672 Systems Analyst H1B & PERM Salaries 673 </p> 674 </a> 675 <a href="https://h1bsalary.online/?job_title=Data%20Engineer"> 676 <p> 677 Data Engineer H1B & PERM Salaries 678 </p> 679 </a> 680 <a href="https://h1bsalary.online/?job_title=VICE%20PRESIDENT"> 681 <p> 682 Vice President H1B & PERM Salaries 683 </p> 684 </a> 685 <a href="https://h1bsalary.online/?job_title=TECHNICAL%20LEAD"> 686 <p> 687 Technical Lead H1B & PERM Salaries 688 </p> 689 </a> 690 <a href="https://h1bsalary.online/?job_title=Machine%20Learning%20Engineer"> 691 <p> 692 Machine Learning Engineer H1B & PERM Salaries 693 </p> 694 </a> 695 <a href="https://h1bsalary.online/?job_title=ACCOUNT MANAGER"> 696 <p> 697 Accounting Manager H1B & PERM Salaries 698 </p> 699 </a> 700 <a href="https://h1bsalary.online/?job_title=Data Analyst"> 701 <p> 702 Data Analyst H1B & PERM Salaries 703 </p> 704 </a> 705</div> 706 <div class="row"> 707 <div class="col-md-10"> 708 <p class="text-muted">© 2020 - 2026 All Rights reserved to H1B Salary Org.</p> 709 </div> 710 </div> 711 </div> 712 </div> 713
714<script src="https://cdnjs.cloudflare.com/ajax/libs/fusioncharts/3.15.0/fusioncharts.js" 715 integrity="sha512-aKNmglJ7ZYM4GfecMGdB7SHSgHKildn+EYP8h+4d+gN7TSDFYITvngWeEJc89WdbA1YVEAa3GPfrr4nHEXelMA==" 716 crossorigin="anonymous" referrerpolicy="no-referrer"></script>
716 717
718<script src="https://h1bsalary.online/combine/e77da05cecdf30e9c25e6e4ed9aecba4-1669779427"></script>
718 719<link href="https://h1bsalary.online/themes/h1bsalaryorg/assets/vendor/fusion/responsive.dataTables.min.css" rel="stylesheet"> 720<link href="https://h1bsalary.online/themes/h1bsalaryorg/assets/vendor/fusion/jquery.dataTables.min.css" rel="stylesheet"> 721 722 723
724<script src=" https://h1bsalary.online/themes/h1bsalaryorg/assets/vendor/bootstrap-nav-tab-scrollable/bootstrap-nav-tab-scrollable.js"></script>
724 725<link href="https://h1bsalary.online/themes/h1bsalaryorg/assets/vendor/bootstrap-nav-tab-scrollable/bootstrap-nav-tab-scrollable.css" rel="stylesheet"> 726 727
728<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
728 729 730 731<style> 732 733 734@media only screen and (max-width: 800px) { 735 736 #flip-scroll .cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } 737 #flip-scroll * html .cf { zoom: 1; } 738 #flip-scroll *:first-child+html .cf { zoom: 1; } 739 740 #flip-scroll table { width: 100%; border-collapse: collapse; border-spacing: 0; } 741 742 #flip-scroll th, 743 #flip-scroll td { margin: 0; vertical-align: top; } 744 #flip-scroll th { text-align: left; } 745 746 #flip-scroll table { display: block; position: relative; width: 100%; } 747 #flip-scroll thead { display: block; float: left; } 748 #flip-scroll tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; } 749 #flip-scroll thead tr { display: block; } 750 #flip-scroll th { display: block; text-align: right; } 751 #flip-scroll tbody tr { display: inline-block; vertical-align: top; } 752 #flip-scroll td { display: block; min-height: 1.25em; text-align: left; } 753 754 755 /* sort out borders */ 756 757 #flip-scroll th { border-bottom: 0; border-left: 0; } 758 #flip-scroll td { border-left: 0; border-right: 0; border-bottom: 0; } 759 #flip-scroll tbody tr { border-left: 1px solid #babcbf; } 760 #flip-scroll th:last-child, 761 #flip-scroll td:last-child { border-bottom: 1px solid #babcbf; } 762} 763 764 765 766 @media only screen and (max-width: 800px) { 767 768 /* Force table to not be like tables anymore */ 769 #no-more-tables table, 770 #no-more-tables thead, 771 #no-more-tables tbody, 772 #no-more-tables th, 773 #no-more-tables td, 774 #no-more-tables tr { 775 display: block; 776 } 777 778 /* Hide table headers (but not display: none;, for accessibility) */ 779 #no-more-tables thead tr { 780 position: absolute; 781 top: -9999px; 782 left: -9999px; 783 } 784 785 #no-more-tables tr { border: 1px solid #ccc; } 786 787 #no-more-tables td { 788 /* Behave like a "row" */ 789 border: none; 790 border-bottom: 1px solid #eee; 791 position: relative; 792 padding-left: 50%; 793 white-space: normal; 794 text-align:left; 795 } 796 797 #no-more-tables td:before { 798 /* Now like a table header */ 799 position: absolute; 800 /* Top/left values mimic padding */ 801 top: 6px; 802 left: 6px; 803 width: 45%; 804 padding-right: 10px; 805 white-space: nowrap; 806 text-align:left; 807 font-weight: bold; 808 } 809 810 /* 811 Label the data 812 */ 813 #no-more-tables td:before { content: attr(data-title); } 814} 815 816 817/* 818https://stackoverflow.com/questions/20198247/twitters-typeahead-js-suggestions-are-not-styled-have-no-border-transparent-b 819*/ 820.nounderline { 821 text-decoration: none !important 822} 823 824.header.header-4 .navbar-brand img { 825 max-width:200px ; 826 width:200px ; 827 height:50px ; 828} 829 830.btn-apply { 831 height:28px; 832} 833 834html , body , .container , .table , p { 835 font-size: 15px; 836 /* background-color:#0d6efd; */ 837} 838 839 840/* UPDATE: newer versions use tt-input instead of tt-query */ 841 842/* .tt-input { 843 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 844} */ 845 846.tt-hint { 847 color: #999; 848} 849 850.tt-menu { /* UPDATE: newer versions use tt-menu instead of tt-dropdown-menu */ 851 width: 422px; 852 margin-top: 12px; 853 padding: 8px 0; 854 background-color: #fff; 855 border: 1px solid #ccc; 856 border: 1px solid rgba(0, 0, 0, 0.2); 857 border-radius: 8px; 858 box-shadow: 0 5px 10px rgba(0,0,0,.2); 859} 860 861.tt-suggestion { 862 padding: 3px 20px; 863 font-size: 15px; 864 line-height: 24px; 865 /* background-color:#0d6efd; */ 866} 867 868/* UPDATE: newer versions use .tt-suggestion.tt-cursor */ 869/* .tt-suggestion.tt-is-under-cursor { 870 color: #fff; 871 background-color: #0097cf; 872 background-color:#0d6efd; 873 874} */ 875 876.tt-suggestion.tt-cursor { /* UPDATE: newer versions use .tt-suggestion.tt-cursor */ 877 color: #fff; 878 background-color: #0d6efd; 879 880 881} 882 883.tt-suggestion p { 884 margin: 0; 885} 886 887.carousel-control { 888 position: absolute; 889 top: 0; 890 left: 0; 891 bottom: 0; 892 width: 10%; 893 opacity: .5; 894 filter: alpha(opacity=50); 895 font-size: 25px; 896 color: #fff; 897 text-align: center; 898 text-shadow: 0 1px 2pxrgba(0,0,0,.6); 899 background-color: transparent; 900} 901 902.carousel-indicators { 903 top: 0px; 904 } 905 906</style> 907 908 909 910<link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400&display=swap" rel="stylesheet"> 911 912 913<style> 914 /* .tt-menu 915{ 916 background-color:#fff; 917 width:100% ; 918} */ 919 /* .twitter-typeahead, .tt-hint, .tt-input, .tt-menu { width: 100%; background-color:#f8f9fa; } */ 920 921 .twitter-typeahead, 922 .tt-hint, 923 .tt-input, 924 .tt-menu { 925 width: 100%; 926 background-color: #f8f9fa; 927 display: block; 928 } 929</style> 930 931
932<script type="text/javascript"> 933 $(document).ready(function() { 934 $("#searchtext ").on("focus", function() { 935 if ($(this).val() === "") 936 // you can also check for minLength 937 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 938 }); 939 940 // https://stackoverflow.com/questions/18084408/how-to-use-typeahead-js-with-a-large-database 941 // http://twitter.github.io/typeahead.js/examples/#remote 942 // Sonstructs the suggestion engine 943 var searchterm = new Bloodhound({ 944 datumTokenizer: Bloodhound.tokenizers.whitespace, 945 queryTokenizer: Bloodhound.tokenizers.whitespace, 946 // The url points to a json file that contains an array of country names 947 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 948 remote: { 949 //url: '../search.php?searchtype=employer&employer=%QUERY', 950 url: "../api/typeahead?searchtype=employer&employer=%QUERY", 951 wildcard: "%QUERY", 952 minLength: 3, // send AJAX request only after user type in at least 3 characters 953 rateLimitWait: 750, // milliseconds 954 }, 955 }); 956 957 // Initializing the typeahead with remote dataset 958 $("#searchtext").typeahead(null, { 959 name: "searchterm", 960 source: searchterm, 961 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 962 }); 963 964 // id_univ_employer_name 965 // Initializing the typeahead with remote dataset 966 $("#id_univ_employer_name").typeahead(null, { 967 name: "searchterm", 968 source: searchterm, 969 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 970 }); 971 972 973 // Initializing the id_employer_name with remote dataset 974 $("#id_employer_name").typeahead(null, { 975 name: "searchterm", 976 source: searchterm, 977 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 978 }); 979 980 // Initializing the typeahead with remote dataset 981 $("#registerEmployer").typeahead(null, { 982 name: "searchterm", 983 source: searchterm, 984 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 985 }); 986 987 // Initializing the typeahead with remote dataset 988 $("#accountEmployer").typeahead(null, { 989 name: "searchterm", 990 source: searchterm, 991 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 992 }); 993 }); 994</script>
994 995
996<script type="text/javascript"> 997 $(document).ready(function() { 998 // Reference : https://stackoverflow.com/questions/19797370/twitter-typeahead-js-show-all-options-when-click-focus 999 1000 $("#job_title").on("focus", function() { 1001 if ($(this).val() === "") 1002 // you can also check for minLength 1003 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1004 }); 1005 1006 // Sonstructs the suggestion engine 1007 var jobtiltes = new Bloodhound({ 1008 datumTokenizer: Bloodhound.tokenizers.whitespace, 1009 queryTokenizer: Bloodhound.tokenizers.whitespace, 1010 // The url points to a json file that contains an array of country names 1011 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1012 remote: { 1013 // url: '../search.php?type=jobtitle&query=%QUERY', 1014 // url: '../api/typeahead/title?', 1015 url: "../api/typeahead?searchtype=jobtitle", 1016 wildcard: "%QUERY", 1017 rateLimitWait: 600, // milliseconds 1018 prepare: function(query, settings) { 1019 settings.url += 1020 "&employer=" + 1021 encodeURIComponent($("#searchtext").val()); 1022 settings.url += 1023 "&job_title=" + 1024 encodeURIComponent($("#job_title").val()); 1025 settings.url += 1026 "&worksite_city=" + 1027 encodeURIComponent($("#worksite_city").val()); 1028 return settings; 1029 }, 1030 //wildcard: "%$('#searchtext').val()", 1031 minLength: 0, // send AJAX request only after user type in at least 3 characters 1032 }, 1033 }); 1034 1035 // Initializing the typeahead with remote dataset 1036 $("#job_title").typeahead(null, { 1037 name: "jobtiltes", 1038 source: jobtiltes, 1039 display: name, 1040 hint: true, 1041 highlight: true, 1042 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 1043 }); 1044 1045 // id_univ_job_title 1046 // Initializing the typeahead with remote dataset 1047 $("#id_univ_job_title").typeahead(null, { 1048 name: "jobtiltes", 1049 source: jobtiltes, 1050 display: name, 1051 hint: true, 1052 highlight: true, 1053 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 1054 }); 1055 1056 }); 1057</script>
1057 1058
1059<script type="text/javascript"> 1060 $(document).ready(function() { 1061 $("#worksite_city").on("focus", function() { 1062 if ($(this).val() === "") 1063 // you can also check for minLength 1064 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1065 }); 1066 1067 // Sonstructs the suggestion engine 1068 var typeaheadterms = new Bloodhound({ 1069 datumTokenizer: Bloodhound.tokenizers.whitespace, 1070 queryTokenizer: Bloodhound.tokenizers.whitespace, 1071 // The url points to a json file that contains an array of country names 1072 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1073 remote: { 1074 url: "../api/typeahead?searchtype=city", 1075 wildcard: "%QUERY", 1076 rateLimitWait: 600, // milliseconds 1077 prepare: function(query, settings) { 1078 settings.url += 1079 "&employer=" + 1080 encodeURIComponent($("#searchtext").val()); 1081 settings.url += 1082 "&worksite_city=" + 1083 encodeURIComponent($("#worksite_city").val()); 1084 settings.url += 1085 "&job_title=" + 1086 encodeURIComponent($("#job_title").val()); 1087 return settings; 1088 }, 1089 //wildcard: "%$('#searchtext').val()", 1090 minLength: 0, // send AJAX request only after user type in at least 3 characters 1091 }, 1092 }); 1093 1094 // Initializing the typeahead with remote dataset 1095 $("#worksite_city").typeahead(null, { 1096 name: "city", 1097 source: typeaheadterms, 1098 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 1099 }); 1100 1101 // Initializing the typeahead with remote dataset 1102 // id_univ_worksite_city 1103 $("#id_univ_worksite_city").typeahead(null, { 1104 name: "city", 1105 source: typeaheadterms, 1106 limit: 20 /* Specify maximum number of suggestions to be displayed */ , 1107 }); 1108 1109 }); 1110</script>
1110 1111
1112<script type="text/javascript"> 1113 $(document).ready(function() { 1114 1115 $(".searchtext_college").on("focus", function() { 1116 if ($(this).val() === "") 1117 // you can also check for minLength 1118 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1119 }); 1120 1121 // Sonstructs the suggestion engine 1122 var colleges = new Bloodhound({ 1123 datumTokenizer: Bloodhound.tokenizers.whitespace, 1124 queryTokenizer: Bloodhound.tokenizers.whitespace, 1125 // The url points to a json file that contains an array of country names 1126 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1127 remote: { 1128 // url: "../search.php?type=college&query=%QUERY", 1129 url: "../api/typeahead?searchtype=college&university_name=%QUERY", 1130 wildcard: "%QUERY", 1131 minLength: 3, // send AJAX request only after user type in at least 3 characters 1132 }, 1133 }); 1134 1135 // Initializing the typeahead with remote dataset 1136 $(".searchtext_college").typeahead(null, { 1137 name: "searchtext_college", 1138 source: colleges, 1139 limit: 25 /* Specify maximum number of suggestions to be displayed */ , 1140 }); 1141 }); 1142</script>
1142 1143
1144<script type="text/javascript"> 1145 $(document).ready(function() { 1146 $(".fieldofstudy").on("focus", function() { 1147 if ($(this).val() === "") 1148 // you can also check for minLength 1149 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1150 }); 1151 1152 // Sonstructs the suggestion engine 1153 var typeaheadterms = new Bloodhound({ 1154 datumTokenizer: Bloodhound.tokenizers.whitespace, 1155 queryTokenizer: Bloodhound.tokenizers.whitespace, 1156 // The url points to a json file that contains an array of country names 1157 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1158 remote: { 1159 // url: "../search.php?type=fieldofstudy", 1160 url: "../api/typeahead?searchtype=fieldofstudy", 1161 wildcard: "%QUERY", 1162 prepare: function(query, settings) { 1163 settings.url += 1164 "&university_name=" + 1165 encodeURIComponent($("#id_university_name").val()); 1166 settings.url += 1167 "&field_of_study=" + 1168 encodeURIComponent($("#id_field_of_study").val()); 1169 return settings; 1170 }, 1171 //wildcard: "%$('#searchtext').val()", 1172 minLength: 0, // send AJAX request only after user type in at least 3 characters 1173 }, 1174 }); 1175 1176 // Initializing the typeahead with remote dataset 1177 $(".fieldofstudy").typeahead(null, { 1178 name: "fieldofstudy", 1179 source: typeaheadterms, 1180 limit: 25 /* Specify maximum number of suggestions to be displayed */ , 1181 }); 1182 }); 1183</script>
1183 1184
1185<script type="text/javascript"> 1186 $(document).ready(function() { 1187 $(".univ_city").on("focus", function() { 1188 if ($(this).val() === "") 1189 // you can also check for minLength 1190 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1191 }); 1192 1193 // Sonstructs the suggestion engine 1194 var typeaheadterms = new Bloodhound({ 1195 datumTokenizer: Bloodhound.tokenizers.whitespace, 1196 queryTokenizer: Bloodhound.tokenizers.whitespace, 1197 // The url points to a json file that contains an array of country names 1198 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1199 remote: { 1200 url: "../search.php?type=univ_city", 1201 wildcard: "%QUERY", 1202 prepare: function(query, settings) { 1203 settings.url += 1204 "&university=" + 1205 encodeURIComponent($("#searchtext_college").val()); 1206 settings.url += 1207 "&univ_city=" + 1208 encodeURIComponent($("#univ_city").val()); 1209 return settings; 1210 }, 1211 //wildcard: "%$('#searchtext').val()", 1212 minLength: 0, // send AJAX request only after user type in at least 3 characters 1213 }, 1214 }); 1215 1216 // Initializing the typeahead with remote dataset 1217 $(".univ_city").typeahead(null, { 1218 name: "univ_city", 1219 source: typeaheadterms, 1220 limit: 25 /* Specify maximum number of suggestions to be displayed */ , 1221 }); 1222 }); 1223</script>
1223 1224
1225<script type="text/javascript"> 1226 $(document).ready(function() { 1227 $("#univ_employer").on("focus", function() { 1228 if ($(this).val() === "") 1229 // you can also check for minLength 1230 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1231 }); 1232 1233 // Sonstructs the suggestion engine 1234 var typeaheadterms = new Bloodhound({ 1235 datumTokenizer: Bloodhound.tokenizers.whitespace, 1236 queryTokenizer: Bloodhound.tokenizers.whitespace, 1237 // The url points to a json file that contains an array of country names 1238 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1239 remote: { 1240 url: "../search.php?type=univ_employer", 1241 wildcard: "%QUERY", 1242 prepare: function(query, settings) { 1243 settings.url += 1244 "&university=" + 1245 encodeURIComponent($("#searchtext_college").val()); 1246 settings.url += 1247 "&univ_employer=" + 1248 encodeURIComponent($("#univ_employer").val()); 1249 return settings; 1250 }, 1251 //wildcard: "%$('#searchtext').val()", 1252 minLength: 0, // send AJAX request only after user type in at least 3 characters 1253 }, 1254 }); 1255 1256 // Initializing the typeahead with remote dataset 1257 $(".univ_employer_typeahead").typeahead(null, { 1258 name: "univ_employer", 1259 source: typeaheadterms, 1260 limit: 25 /* Specify maximum number of suggestions to be displayed */ , 1261 }); 1262 }); 1263</script>
1263 1264
1265<script type="text/javascript"> 1266 $(document).ready(function() { 1267 $(".emp_cmp_city").on("focus", function() { 1268 if ($(this).val() === "") 1269 // you can also check for minLength 1270 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1271 }); 1272 1273 // Sonstructs the suggestion engine 1274 var typeaheadterms = new Bloodhound({ 1275 datumTokenizer: Bloodhound.tokenizers.whitespace, 1276 queryTokenizer: Bloodhound.tokenizers.whitespace, 1277 // The url points to a json file that contains an array of country names 1278 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1279 remote: { 1280 url: "../search.php?type=emp_cmp_city", 1281 wildcard: "%QUERY", 1282 prepare: function(query, settings) { 1283 settings.url += 1284 "&company_first=" + 1285 encodeURIComponent($("#company_first").val()); 1286 settings.url += 1287 "&company_second=" + 1288 encodeURIComponent($("#company_second").val()); 1289 settings.url += 1290 "&emp_cmp_city=" + 1291 encodeURIComponent($("#emp_cmp_city").val()); 1292 return settings; 1293 }, 1294 //wildcard: "%$('#searchtext').val()", 1295 minLength: 0, // send AJAX request only after user type in at least 3 characters 1296 }, 1297 }); 1298 1299 // Initializing the typeahead with remote dataset 1300 $(".emp_cmp_city").typeahead(null, { 1301 name: "emp_cmp_city", 1302 source: typeaheadterms, 1303 limit: 25 /* Specify maximum number of suggestions to be displayed */ , 1304 }); 1305 }); 1306</script>
1306 1307
1308<script type="text/javascript"> 1309 $(document).ready(function() { 1310 $(".emp_cmp_job_title").on("focus", function() { 1311 if ($(this).val() === "") 1312 // you can also check for minLength 1313 $(this).data().ttTypeahead.input.trigger("queryChanged", "_"); 1314 }); 1315 1316 // Sonstructs the suggestion engine 1317 var typeaheadterms = new Bloodhound({ 1318 datumTokenizer: Bloodhound.tokenizers.whitespace, 1319 queryTokenizer: Bloodhound.tokenizers.whitespace, 1320 // The url points to a json file that contains an array of country names 1321 // prefetch: '../amazonaws/h1bsalary.online/job_titles.json' 1322 remote: { 1323 url: "../search.php?type=emp_cmp_job_title", 1324 wildcard: "%QUERY", 1325 prepare: function(query, settings) { 1326 settings.url += 1327 "&company_first=" + 1328 encodeURIComponent($("#company_first").val()); 1329 settings.url += 1330 "&company_second=" + 1331 encodeURIComponent($("#company_second").val()); 1332 settings.url += 1333 "&emp_cmp_job_title=" + 1334 encodeURIComponent($("#emp_cmp_job_title").val()); 1335 return settings; 1336 }, 1337 //wildcard: "%$('#searchtext').val()", 1338 minLength: 0, // send AJAX request only after user type in at least 3 characters 1339 }, 1340 }); 1341 1342 // Initializing the typeahead with remote dataset 1343 $(".emp_cmp_job_title").typeahead(null, { 1344 name: "emp_cmp_job_title", 1345 source: typeaheadterms, 1346 limit: 25 /* Specify maximum number of suggestions to be displayed */ , 1347 }); 1348 }); 1349</script>
1349<button class="btn btn-sm btn-cta position-absolute bottom-0 end-0" onclick="topFunction()" id="id_btn_top" title="Go to top">Top</button> 1350 1351<style> 1352#id_btn_top { 1353display: none; /* Hidden by default */ 1354position: fixed; /* Fixed/sticky position */ 1355bottom: 10px; /* Place the button at the bottom of the page */ 1356right: 10px; /* Place the button 30px from the right */ 1357z-index: 99; /* Make sure it does not overlap */ 1358border: none; /* Remove borders */ 1359outline: none; /* Remove outline */ 1360background-color: #181f99; /* Set a background color */ 1361color: white; /* Text color */ 1362cursor: pointer; /* Add a mouse pointer on hover */ 1363padding: 7px; /* Some padding */ 1364border-radius: 20px; /* Rounded corners */ 1365font-size: 14px; /* Increase font size */ 1366} 1367 1368 1369#id_btn_top:hover { 1370background-color: rgb(43, 24, 183); /* Add a dark-grey background on hover */ 1371} 1372</style> 1373
1374<script> 1375 //Get the button: 1376mybutton = document.getElementById("id_btn_top"); 1377 1378// When the user scrolls down 20px from the top of the document, show the button 1379window.onscroll = function() {scrollFunction()}; 1380 1381function scrollFunction() { 1382if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { 1383 mybutton.style.display = "block"; 1384} else { 1385 mybutton.style.display = "none"; 1386} 1387} 1388 1389// When the user clicks on the button, scroll to the top of the document 1390function topFunction() { 1391document.body.scrollTop = 0; // For Safari 1392document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera 1393} 1394 1395</script>
1395<style> 1396 .modal-content 1397 { 1398 /* width: fit-content; */ 1399 } 1400 1401</style> 1402 1403 1404<div class="control-popup modal fade" id="contentSubscribe" tabindex="-1" role="dialog"> 1405 <div class="modal-dialog"> 1406 <div class="modal-content"> 1407 <div class="modal-body" style="background-image:url(./themes/h1bsalaryorg/assets/images/textures/plaid.png)"> 1408 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> 1409 <div class="container"> 1410 1411 1412 <div class="col-md-6"> 1413 1414 <h3 class="text-success text-center"> 1415 Get Quarterly email notifications when Employer applies for Green Card or H1B Application. 1416 </h3> 1417 1418 1419 <div class=""> 1420 <form name="form-subscribe-andradedev" id="form-subscribe-andradedev" data-request="formSubscribe::onAddSubscriber" data-request-update="'formSubscribe::alert': '#result'"> 1421 1422 1423 <div class="col-md-12"> 1424 <input id="id_employer_name" type="search" name="name" class="form-control" placeholder="* Enter Employer Name" value="" onclick="this.setSelectionRange(0, this.value.length)" required> 1425 </div> 1426 1427 <div class="col-md-12"> <input type="email" class="form-control" name="email" placeholder="* Email" required></div> 1428 <input type="hidden" name="latitude" id="latitude"> 1429 <input type="hidden" name="longitude" id="longitude"> 1430 1431 </form> 1432 1433 <div class="col-md-12"> 1434 <div class=""> 1435 <button class="btn btn-primary btn-cta btn-block pull-right" form="form-subscribe-andradedev"> <i class="fa fa-envelope" aria-hidden="true"></i> <span> Subscribe</span> </button> 1436 </div> 1437 </div> 1438 </div> 1439 <div class="col-md-12" id="result"></div> 1440 </div> 1441 1442</div> 1443 </div> 1444 </div> 1445 </div> 1446</div> 1447 1448
1449<script> 1450// $('#contentSubscribe').modal('show') 1451 1452// setTimeout(function() { 1453// $('#contentSubscribe').modal(); 1454// $('#id_employer_name').val($('#searchtext').val()) ; 1455// }, 2000); 1456 1457// https://stackoverflow.com/questions/52177711/modal-show-once-per-session 1458 1459$(document).ready(function() { 1460var dialogShown = sessionStorage.getItem('dialogShown') 1461 1462if (!dialogShown) { 1463 $(window).load(function(){ 1464 // $('#contentSubscribe').modal('show'); 1465 setTimeout(function() { 1466 $('#contentSubscribe').modal(); 1467 $('#id_employer_name').val($('#searchtext').val()) ; 1468 }, 2000); 1469 1470 sessionStorage.setItem('dialogShown', 1) 1471 }); 1472} 1473}); 1474 1475 1476</script>
1476 1477 1478 1479<!-- Button trigger modal --> 1480<!-- <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#helpModalLong"> 1481 Tips 1482 </button> --> 1483 1484 <!-- Modal --> 1485 <div class="modal fade col-md-12" id="helpModalLong" tabindex="-1" role="dialog" aria-labelledby="helpModalLongTitle" aria-hidden="true"> 1486 <div class="modal-dialog" role="document"> 1487 <div class="modal-content"> 1488 <div class="modal-header"> 1489 <h5 class="modal-title" id="helpModalLongTitle">Usage Tips </h5> 1490 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1491 <span aria-hidden="true">×</span> 1492 </button> 1493 </div> 1494 <div class="modal-body col-md-12"> 1495 <ul class="list-group"> 1496 <li class="list-group-item text-muted"> 1497 Purpose of this portal is Democratization of H1B Salary 1498 Information. H1BSalary.org portal indexed ~10 Million 1499 Labor Condition Applications from 2001 onwards. 1500 </li> 1501 1502 <li class="list-group-item text-muted"> 1503 One of the values 1504 <span class="text-primary"> 1505 (Employer Name, Job Title , Work City , Postal 1506 Code or State )</span 1507 > 1508 is recommended for best results. 1509 </li> 1510 <li class="list-group-item text-muted"> 1511 By Default, "All Years" option is selected.To see LCA 1512 Filings for specific year, choose the filing year. 1513 </li> 1514 <li class="list-group-item text-muted"> 1515 For best results , please narrow down your search 1516 criteria. 1517 </li> 1518 </ul> 1519 1520 <div class="container col-md-12 mt-4 mb-4"> 1521 1522 <div> 1523 1524 1525 1526 1527 1528 <p class="lh-large text-primary"> For example, if you want to search jobs paying more than 200 K in Washington 1529 State , for employment start year 2021 , use the following filters.</p> 1530 1531 <p> <img style="width:100% ; height:100% ; " 1532 src="../themes/h1bsalaryorg/assets/images/h1b/Washington_Above_200K_2021.png"> </p> 1533 1534 1535 <p class="lh-large text-primary"> For example, if you want to search jobs paying more than 225 K in Zip Code 1536 98004 , in year 2021 , use the following filters.</p> 1537 1538 <p> <img style="width:100% ; height:100% ; " 1539 src="../themes/h1bsalaryorg/assets/images/h1b/98004_zip_above_225k_employers.png"> </p> 1540 1541 1542 </div> 1543 1544 </div> 1545 1546 </div> 1547 <div class="modal-footer"> 1548 <button type="button" class="btn btn-primary btn-cta" data-dismiss="modal">Close</button> 1549 </div> 1550 </div> 1551 </div> 1552 </div> 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 <!-- Modal --> 1573 <div class="modal fade col-md-12" id="AboutModal" tabindex="-1" role="dialog" aria-labelledby="AboutModalTitle" aria-hidden="true"> 1574 <div class="modal-dialog" role="document"> 1575 <div class="modal-content"> 1576 <div class="modal-header"> 1577 <h5 class="modal-title" id="AboutModalTitle">About H1BSalary.org </h5> 1578 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1579 <span aria-hidden="true">×</span> 1580 </button> 1581 </div> 1582 <div class="container"> 1583 <div class="col-md-6" > 1584 1585 1586 <p class="text-muted p-1"> <em> The primary purpose of this portal is democratization of publicly available salary 1587 information to help potential job seekers and others. </em> </p> 1588 1589 1590 <p>This website indexed About 10 Million Labor Condition 1591 Application ("<a href="http://en.wikipedia.org/wiki/Labor_Condition_Application" target="_blank">LCA</a>") 1592 disclosure data from <a href="https://www.dol.gov/agencies/eta/foreign-labor/performance#dis" target="_blank">UNITED 1593 STATES DEPARTMENT OF LABOR</a>. 1594 <br>Prior to filing the H-1B petition with the USCIS, an employer must file a LCA 1595 with the Department of Labor. <br> 1596 A Labor Condition Application ("LCA") is used by employers as supporting evidence for 1597 the petition for an H-1B visa.<br> 1598 DOL disclosure data does not indicate the employer'
1598s intended use for the LCA.</p> 1599 1600 <p class=""> This salary information is good starting point for understanding the market for a given role and geographic location, it is often misleading or incomplete because it only states base salary information for the job title. Compensation structures vary greatly across industries, and rarely is base salary the sole indicator of how much an individual will receive in total take home pay especially big technology players. Big Tech Players usually pay fair amount of compensation through stocks and bonuses which is not captured as part of H1B Salary Information. 1601 </p> 1602 1603 <p class="text-success h5"> 1604 Usually Total Compensation includes : Base Salary + RSU / Stocks + Bonus + Miscellaneous Benefits . 1605 </p> 1606 1607 <p> Sometimes ,this information may not be accurate because datafiles constantly keep changing.<br> 1608 If you find this information useful, Please Share with your friends.<br> 1609 Feel free to reach out for any suggestions or feedback.<br> 1610 We are actively looking for additional help to make this site more meaningful for H1B 1611 Community.</p> 1612 1613 1614 1615 1616 1617 1618 </div> 1619 </div> 1620 <div class="modal-footer"> 1621 <button type="button" class="btn btn-primary btn-cta" data-dismiss="modal">Close</button> 1622 </div> 1623 </div> 1624 </div> 1625 </div>
1625<script> 1626 //https://martech.zone/use-jquery-to-listen-and-pass-google-analytics-event-tracking-for-any-click/ 1627 $(document).ready(function() { 1628 1629 $(document).on('click', '[data-gaevent]', function(e) { 1630 var $link = $(this); 1631 var jsonLink = $(this).attr("href"); 1632 1633 var csvEventData = $link.data('gaevent'); 1634 // var jsonLink = JSON.stringify(csvEventData); 1635 var eventParams = csvEventData.split(','); 1636 if (!eventParams) { return; } 1637 eventCategory = eventParams[0] ; 1638 eventAction = eventParams[1] 1639 // eventAction = jsonLink ; 1640 // eventLabel = eventParams[2] ; 1641 eventLabel = jsonLink ; 1642 // Set google path url 1643 // gtag('set', 'page_path', jsonLink); 1644 // gtag('event', 'page_view'); 1645 1646 gtag('event',eventAction,{'event_category': eventCategory,'event_label': eventLabel }) 1647 // alert("The Google Analytics Event passed is Action: " + eventAction + ", Category: " + eventCategory + ", Label: " + eventLabel ); 1648 1649 }); 1650 1651 }); 1652 1653 </script>
1653 </footer> 1654 1655 <!-- Scripts --> 1656 1657 1658 1659 1660
1660<script src="/modules/system/assets/js/framework.combined-min.js"></script>
1660 1661<link rel="stylesheet" property="stylesheet" href="/modules/system/assets/css/framework.extras.css"> 1662
1662<script src="https://h1bsalary.online/plugins/jorgeandrade/subscribe/assets/javascript/subscribe-scripts-no-geo.js"></script>
vendor: 1 bytes, line 1662
1662
1663<script src="https://h1bsalary.online/plugins/jorgeandrade/subscribe/assets/javascript/subscribe-scripts.js"></script>
1663 1664 1665 <!-- Font Awesome CSS --> 1666 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> 1667 1668 1669 </body> 1670</html> 1671 1672 1673<!-- https://www.fusioncharts.com/dev/getting-started/jquery/your-first-chart-using-jquery --> 1674 1675<!--- scrollable Tabs --> 1676 1677
1678<script> 1679 $('#id_employer_name').val($('#searchtext').val()) ; 1680</script>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.