{"id":655,"date":"2026-08-10T14:28:44","date_gmt":"2026-08-10T19:28:44","guid":{"rendered":"https:\/\/guestworkervisas.com\/blog\/?p=655"},"modified":"2026-08-10T14:28:44","modified_gmt":"2026-08-10T19:28:44","slug":"bansar-technologies-real-texas-footprint-the-oag-contract-was-one-desk-in-a-much-bigger-shop","status":"publish","type":"post","link":"https:\/\/guestworkervisas.com\/blog\/bansar-technologies-real-texas-footprint-the-oag-contract-was-one-desk-in-a-much-bigger-shop\/","title":{"rendered":"Bansar Technologies&#8217; Real Texas Footprint: The OAG Contract Was One Desk in a Much Bigger Shop"},"content":{"rendered":"<style>.viz-root { color-scheme: light; --surface-1: #fcfcfb; --page: #f9f9f7; --text-primary: #0b0b0b; --text-secondary: #52514e; --text-muted: #898781; --gridline: #e1e0d9; --baseline: #c3c2b7; --border: rgba(11,11,11,0.10); --series-1: #2a78d6; --series-2: #eb6834; --series-3: #4c9a5b; --callout-bg: #f0efec; } @media (prefers-color-scheme: dark) { :root:where(:not([data-theme=\"light\"])) .viz-root { color-scheme: dark; --surface-1: #1a1a19; --page: #0d0d0d; --text-primary: #ffffff; --text-secondary: #c3c2b7; --text-muted: #898781; --gridline: #2c2c2a; --baseline: #383835; --border: rgba(255,255,255,0.10); --series-1: #3987e5; --series-2: #d95926; --series-3: #5cb56d; --callout-bg: #232322; } } :root[data-theme=\"dark\"] .viz-root { color-scheme: dark; --surface-1: #1a1a19; --page: #0d0d0d; --text-primary: #ffffff; --text-secondary: #c3c2b7; --text-muted: #898781; --gridline: #2c2c2a; --baseline: #383835; --border: rgba(255,255,255,0.10); --series-1: #3987e5; --series-2: #d95926; --series-3: #5cb56d; --callout-bg: #232322; } .viz-root { background: var(--page); color: var(--text-primary); font-family: system-ui, -apple-system, \"Segoe UI\", sans-serif; padding: 24px; } .viz-root .wrap { max-width: 1040px; margin: 0 auto; } .viz-root h1 { font-size: 20px; margin: 0 0 4px; font-weight: 600; } .viz-root .subtitle { color: var(--text-secondary); font-size: 13px; margin: 0 0 20px; max-width: 76ch; line-height: 1.5; } .viz-root .stat-row { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-bottom: 20px; } .viz-root .stat-tile { background: var(--surface-1); border: 1px solid var(--border); border-radius: 10px; padding: 14px 16px; } .viz-root .stat-label { font-size: 12px; color: var(--text-secondary); margin-bottom: 6px; } .viz-root .stat-value { font-size: 20px; font-weight: 600; } .viz-root .stat-sub { font-size: 11px; color: var(--text-muted); margin-top: 4px; line-height: 1.4; } .viz-root .card { background: var(--surface-1); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px 12px; margin-bottom: 20px; } .viz-root .card-title { font-size: 14px; font-weight: 600; margin-bottom: 4px; } .viz-root .card-desc { font-size: 12px; color: var(--text-secondary); margin: 2px 0 10px; max-width: 76ch; line-height: 1.5; } .viz-root .legend { display: flex; gap: 14px; font-size: 12px; color: var(--text-secondary); margin-top: 10px; flex-wrap: wrap; } .viz-root .legend-item { display: flex; align-items: center; gap: 6px; } .viz-root .legend-swatch { width: 10px; height: 10px; border-radius: 2px; display: inline-block; } .viz-root .chart-scroll { overflow-x: auto; } .viz-root svg { display: block; overflow: visible; max-width: 100%; height: auto; } .viz-root .gridline { stroke: var(--gridline); stroke-width: 1; } .viz-root .baseline { stroke: var(--baseline); stroke-width: 1; } .viz-root .axis-label { fill: var(--text-muted); font-size: 9px; } .viz-root .row-label { fill: var(--text-secondary); font-size: 10.5px; } .viz-root .val-label { fill: var(--text-secondary); font-size: 10px; font-weight: 600; } .viz-root .val-label-sm { fill: var(--text-secondary); font-size: 8px; font-weight: 600; } .viz-root .callout { background: var(--callout-bg); border-radius: 8px; padding: 10px 14px; font-size: 12px; line-height: 1.55; color: var(--text-secondary); margin-top: 10px; } .viz-root .callout b { color: var(--text-primary); } .viz-root table.data-table { width: 100%; border-collapse: collapse; font-size: 11.5px; margin-top: 4px; } .viz-root table.data-table th { text-align: right; font-weight: 600; color: var(--text-secondary); padding: 6px 8px; border-bottom: 1px solid var(--border); white-space: nowrap; } .viz-root table.data-table th:first-child { text-align: left; } .viz-root table.data-table td { text-align: right; padding: 6px 8px; border-bottom: 1px solid var(--gridline); white-space: nowrap; } .viz-root table.data-table td:first-child { text-align: left; color: var(--text-primary); font-weight: 500; } .viz-root table.data-table tr.highlight td { background: var(--callout-bg); } .viz-root footer.foot { font-size: 11px; color: var(--text-muted); text-align: center; margin-top: 24px; } @media (max-width: 640px) { .viz-root .stat-row { grid-template-columns: 1fr 1fr; } .viz-root table.data-table { font-size: 10px; } }<\/style>\n<div class=\"viz-root\">\n<div class=\"wrap\">\n<h1>Bansar Technologies&#8217; real Texas footprint: the OAG contract was one desk in a much bigger shop<\/h1>\n<p class=\"subtitle\">Our original count &mdash; $8.98 million across 32 Office of the Attorney General contracts &mdash; was accurate for that one agency. It also turned out to be 6.4% of what Bansar Technologies actually does with the State of Texas. Pulling the same statewide procurement registry that fed the original report, but without filtering to a single agency, shows Bansar holding 534 contracts worth $141.3 million across 23 different Texas agencies since 2014, still growing, and still winning renewals without the individual placements ever going back out to competitive bid. We ran the same check against the other 13 confirmed H-1B-sponsor vendors from the original report: the pattern isn&#8217;t unique to Bansar.<\/p>\n<div class=\"stat-row\">\n<div class=\"stat-tile\">\n<div class=\"stat-label\">Bansar&#8217;s statewide TX contract value, 2014&ndash;2026<\/div>\n<div class=\"stat-value\">$141.3M<\/div>\n<div class=\"stat-sub\">534 contracts across 23 agencies &mdash; vs. $8.98M\/32 contracts at OAG alone<\/div>\n<\/div>\n<div class=\"stat-tile\">\n<div class=\"stat-label\">OAG&#8217;s share of Bansar&#8217;s real footprint<\/div>\n<div class=\"stat-value\">6.4%<\/div>\n<div class=\"stat-sub\">The original report&#8217;s full scope was one-sixteenth of the company&#8217;s TX government business<\/div>\n<\/div>\n<div class=\"stat-tile\">\n<div class=\"stat-label\">Growth, 2020 &rarr; 2021<\/div>\n<div class=\"stat-value\">3.7&times;<\/div>\n<div class=\"stat-sub\">$6.66M in new awards in 2020 to $24.47M in 2021, and it never came back down<\/div>\n<\/div>\n<div class=\"stat-tile\">\n<div class=\"stat-label\">Cash actually paid, H1 2026 alone<\/div>\n<div class=\"stat-value\">$10.75M<\/div>\n<div class=\"stat-sub\">412 real Comptroller disbursements across 22 agencies, Jan&ndash;Jun 2026 &mdash; this is live money, not just contract ceilings<\/div>\n<\/div>\n<\/div>\n<div class=\"card\">\n<div class=\"card-title\">Bansar Technologies&#8217; 10 largest Texas customers, by contract value<\/div>\n<p class=\"card-desc\">The Office of the Attorney General &mdash; the entire subject of the original report &mdash; is Bansar&#8217;s 7th-largest customer. Health and Human Services Commission alone is 4.5&times; the size of the OAG relationship, spread across 214 separate staff-augmentation contracts since 2015.<\/p>\n<div class=\"chart-scroll\"><svg width=\"900\" height=\"350\" viewBox=\"0 0 900 350\">\n<line x1=\"300.0\" x2=\"300.0\" y1=\"6.0\" y2=\"336.0\" class=\"baseline\"><\/line>\n<line x1=\"446.0\" x2=\"446.0\" y1=\"6.0\" y2=\"336.0\" class=\"gridline\"><\/line>\n<line x1=\"592.0\" x2=\"592.0\" y1=\"6.0\" y2=\"336.0\" class=\"gridline\"><\/line>\n<line x1=\"738.0\" x2=\"738.0\" y1=\"6.0\" y2=\"336.0\" class=\"gridline\"><\/line>\n<line x1=\"884.0\" x2=\"884.0\" y1=\"6.0\" y2=\"336.0\" class=\"gridline\"><\/line>\n<text x=\"290.0\" y=\"29.0\" class=\"row-label\" text-anchor=\"end\">Health and Human Services Commission<\/text>\n<rect x=\"300.0\" y=\"13.0\" width=\"570.0\" height=\"26.0\" fill=\"var(--series-2)\" rx=\"2\"><\/rect>\n<text x=\"875.0\" y=\"29.0\" class=\"val-label\" text-anchor=\"start\">$40.19M (214 contracts)<\/text>\n<text x=\"290.0\" y=\"61.0\" class=\"row-label\" text-anchor=\"end\">Family &amp; Protective Services<\/text>\n<rect x=\"300.0\" y=\"45.0\" width=\"232.4\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"537.4\" y=\"61.0\" class=\"val-label\" text-anchor=\"start\">$16.38M (91)<\/text>\n<text x=\"290.0\" y=\"93.0\" class=\"row-label\" text-anchor=\"end\">Dept. of Transportation<\/text>\n<rect x=\"300.0\" y=\"77.0\" width=\"193.4\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"498.4\" y=\"93.0\" class=\"val-label\" text-anchor=\"start\">$13.64M (16)<\/text>\n<text x=\"290.0\" y=\"125.0\" class=\"row-label\" text-anchor=\"end\">Railroad Commission<\/text>\n<rect x=\"300.0\" y=\"109.0\" width=\"181.8\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"486.8\" y=\"125.0\" class=\"val-label\" text-anchor=\"start\">$12.81M (26)<\/text>\n<text x=\"290.0\" y=\"157.0\" class=\"row-label\" text-anchor=\"end\">State Health Services<\/text>\n<rect x=\"300.0\" y=\"141.0\" width=\"139.5\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"444.5\" y=\"157.0\" class=\"val-label\" text-anchor=\"start\">$9.83M (51)<\/text>\n<text x=\"290.0\" y=\"189.0\" class=\"row-label\" text-anchor=\"end\">Texas Workforce Commission<\/text>\n<rect x=\"300.0\" y=\"173.0\" width=\"135.8\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"440.8\" y=\"189.0\" class=\"val-label\" text-anchor=\"start\">$9.58M (11)<\/text>\n<text x=\"290.0\" y=\"221.0\" class=\"row-label\" text-anchor=\"end\">Office of the Attorney General<\/text>\n<rect x=\"300.0\" y=\"205.0\" width=\"127.4\" height=\"26.0\" fill=\"var(--series-3)\" rx=\"2\"><\/rect>\n<text x=\"432.4\" y=\"221.0\" class=\"val-label\" text-anchor=\"start\">$8.98M (32) &mdash; the original report&#8217;s full scope<\/text>\n<text x=\"290.0\" y=\"253.0\" class=\"row-label\" text-anchor=\"end\">Dept. of Motor Vehicles<\/text>\n<rect x=\"300.0\" y=\"237.0\" width=\"107.4\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"412.4\" y=\"253.0\" class=\"val-label\" text-anchor=\"start\">$7.57M (18)<\/text>\n<text x=\"290.0\" y=\"285.0\" class=\"row-label\" text-anchor=\"end\">Comptroller of Public Accounts<\/text>\n<rect x=\"300.0\" y=\"269.0\" width=\"65.0\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"370.0\" y=\"285.0\" class=\"val-label\" text-anchor=\"start\">$4.58M (20)<\/text>\n<text x=\"290.0\" y=\"317.0\" class=\"row-label\" text-anchor=\"end\">Dept. of Agriculture<\/text>\n<rect x=\"300.0\" y=\"301.0\" width=\"41.5\" height=\"26.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"346.5\" y=\"317.0\" class=\"val-label\" text-anchor=\"start\">$2.93M (6)<\/text>\n<\/svg><\/div>\n<div class=\"legend\">\n<div class=\"legend-item\"><span class=\"legend-swatch\" style=\"background:var(--series-2)\"><\/span><span>Largest customer<\/span><\/div>\n<div class=\"legend-item\"><span class=\"legend-swatch\" style=\"background:var(--series-3)\"><\/span><span>Office of the Attorney General (the original report&#8217;s scope)<\/span><\/div>\n<div class=\"legend-item\"><span class=\"legend-swatch\" style=\"background:var(--series-1)\"><\/span><span>Other agencies<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"card\">\n<div class=\"card-title\">New contract value awarded per year, statewide<\/div>\n<p class=\"card-desc\">Bansar&#8217;s Texas business roughly quadrupled between 2020 and 2021 and never receded &mdash; it has held at $20&ndash;26 million in new awards every year since, across an expanding roster of agencies. The jump lines up with the pandemic-era staffing surge at the state&#8217;s two largest human-services agencies, HHSC and DFPS, which together account for 40% of Bansar&#8217;s all-time total.<\/p>\n<div class=\"chart-scroll\"><svg width=\"900\" height=\"260\" viewBox=\"0 0 900 260\">\n<line x1=\"56.0\" x2=\"884.0\" y1=\"220.00\" y2=\"220.00\" class=\"baseline\"><\/line>\n<text x=\"50.0\" y=\"223.00\" class=\"axis-label\" text-anchor=\"end\">$0M<\/text>\n<line x1=\"56.0\" x2=\"884.0\" y1=\"153.33\" y2=\"153.33\" class=\"gridline\"><\/line>\n<text x=\"50.0\" y=\"156.33\" class=\"axis-label\" text-anchor=\"end\">$10M<\/text>\n<line x1=\"56.0\" x2=\"884.0\" y1=\"86.67\" y2=\"86.67\" class=\"gridline\"><\/line>\n<text x=\"50.0\" y=\"89.67\" class=\"axis-label\" text-anchor=\"end\">$20M<\/text>\n<line x1=\"56.0\" x2=\"884.0\" y1=\"20.00\" y2=\"20.00\" class=\"gridline\"><\/line>\n<text x=\"50.0\" y=\"23.00\" class=\"axis-label\" text-anchor=\"end\">$30M<\/text>\n<rect x=\"67.9\" y=\"213.6\" width=\"40.0\" height=\"6.4\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"87.9\" y=\"208.6\" class=\"val-label\" text-anchor=\"middle\">$1.0M<\/text>\n<text x=\"87.9\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2014<\/text>\n<rect x=\"131.5\" y=\"192.3\" width=\"40.0\" height=\"27.7\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"151.5\" y=\"187.3\" class=\"val-label\" text-anchor=\"middle\">$4.2M<\/text>\n<text x=\"151.5\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2015<\/text>\n<rect x=\"195.2\" y=\"190.9\" width=\"40.0\" height=\"29.1\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"215.2\" y=\"185.9\" class=\"val-label\" text-anchor=\"middle\">$4.4M<\/text>\n<text x=\"215.2\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2016<\/text>\n<rect x=\"258.9\" y=\"204.4\" width=\"40.0\" height=\"15.6\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"278.9\" y=\"199.4\" class=\"val-label\" text-anchor=\"middle\">$2.3M<\/text>\n<text x=\"278.9\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2017<\/text>\n<rect x=\"322.6\" y=\"218.1\" width=\"40.0\" height=\"1.9\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"342.6\" y=\"213.1\" class=\"val-label\" text-anchor=\"middle\">$0.3M<\/text>\n<text x=\"342.6\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2018<\/text>\n<rect x=\"386.3\" y=\"182.0\" width=\"40.0\" height=\"38.0\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"406.3\" y=\"177.0\" class=\"val-label\" text-anchor=\"middle\">$5.7M<\/text>\n<text x=\"406.3\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2019<\/text>\n<rect x=\"450.0\" y=\"175.6\" width=\"40.0\" height=\"44.4\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"470.0\" y=\"170.6\" class=\"val-label\" text-anchor=\"middle\">$6.7M<\/text>\n<text x=\"470.0\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2020<\/text>\n<rect x=\"513.7\" y=\"56.8\" width=\"40.0\" height=\"163.2\" fill=\"var(--series-2)\" rx=\"2\"><\/rect>\n<text x=\"533.7\" y=\"51.8\" class=\"val-label\" text-anchor=\"middle\">$24.5M<\/text>\n<text x=\"533.7\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2021<\/text>\n<rect x=\"577.4\" y=\"44.5\" width=\"40.0\" height=\"175.5\" fill=\"var(--series-2)\" rx=\"2\"><\/rect>\n<text x=\"597.4\" y=\"39.5\" class=\"val-label\" text-anchor=\"middle\">$26.3M<\/text>\n<text x=\"597.4\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2022<\/text>\n<rect x=\"641.1\" y=\"81.5\" width=\"40.0\" height=\"138.5\" fill=\"var(--series-2)\" rx=\"2\"><\/rect>\n<text x=\"661.1\" y=\"76.5\" class=\"val-label\" text-anchor=\"middle\">$20.8M<\/text>\n<text x=\"661.1\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2023<\/text>\n<rect x=\"704.8\" y=\"77.3\" width=\"40.0\" height=\"142.7\" fill=\"var(--series-2)\" rx=\"2\"><\/rect>\n<text x=\"724.8\" y=\"72.3\" class=\"val-label\" text-anchor=\"middle\">$21.4M<\/text>\n<text x=\"724.8\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2024<\/text>\n<rect x=\"768.4\" y=\"74.9\" width=\"40.0\" height=\"145.1\" fill=\"var(--series-2)\" rx=\"2\"><\/rect>\n<text x=\"788.4\" y=\"69.9\" class=\"val-label\" text-anchor=\"middle\">$21.8M<\/text>\n<text x=\"788.4\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2025<\/text>\n<rect x=\"832.1\" y=\"206.2\" width=\"40.0\" height=\"13.8\" fill=\"var(--series-1)\" rx=\"2\"><\/rect>\n<text x=\"852.1\" y=\"201.2\" class=\"val-label\" text-anchor=\"middle\">$2.1M<\/text>\n<text x=\"852.1\" y=\"234.0\" class=\"axis-label\" text-anchor=\"middle\">2026*<\/text>\n<\/svg><\/div>\n<div class=\"legend\">\n<div class=\"legend-item\"><span class=\"legend-swatch\" style=\"background:var(--series-2)\"><\/span><span>Sustained post-2020 plateau ($20M+\/yr)<\/span><\/div>\n<div class=\"legend-item\"><span class=\"legend-swatch\" style=\"background:var(--series-1)\"><\/span><span>Pre-surge \/ partial year<\/span><\/div>\n<\/div>\n<div class=\"callout\">*2026 is partial (through April). At the current pace it&#8217;s on track to land in the same $20M+ range as every year since 2021.<\/div>\n<\/div>\n<div class=\"card\">\n<div class=\"card-title\">How the renewals actually work &mdash; and why &#8220;competitive&#8221; doesn&#8217;t mean what it sounds like<\/div>\n<p class=\"card-desc\">The state&#8217;s own procurement-method field labels 527 of Bansar&#8217;s 534 contracts (98.7%) &#8220;Competitive.&#8221; Taken at face value, that looks like a clean record. It isn&#8217;t measuring what it sounds like it&#8217;s measuring.<\/p>\n<p class=\"card-desc\">We obtained three consecutive Texas Alcoholic Beverage Commission purchase orders for a single Bansar contractor, Raja Konda, QA Manager on TABC&#8217;s IT modernization project: PO 24-40268 ($146,300, term 12\/31\/23&ndash;8\/31\/24), PO 25-40078 ($224,000, term 9\/1\/24&ndash;8\/31\/25), and PO 26-40053 ($224,000, term 9\/1\/25&ndash;8\/31\/26) &mdash; $594,300 total, three different contract numbers, zero-day gaps between each expiration and the next award. Each renewal was justified by a one-page &#8220;Best Value Statement&#8221; from TABC&#8217;s IT PMO manager arguing Konda specifically should be kept on: <i>&#8220;he is the best person to perform these key and impactful duties.&#8221;<\/i> TABC&#8217;s own internal procurement checklist &mdash; requiring three competing DIR vendor bids for purchases this size &mdash; has its verification boxes left unchecked on all three POs.<\/p>\n<p class=\"card-desc\">The &#8220;Competitive&#8221; label in the state&#8217;s contracts data refers to the one-time solicitation that established Bansar&#8217;s master DIR staffing contract (DIR-CPO-4534, renewed in 2024 as DIR-CPO-5452) &mdash; not to any individual agency&#8217;s decision to keep the same named person in the same seat, year after year. Every Bansar renewal we could check followed this shape, including one that names Konda directly in the statewide contracts registry itself: line item &#8220;ITSAC Bansar Contractor_ R. Konda,&#8221; recorded twice under TABC.<\/p>\n<div class=\"callout\">The state&#8217;s contract-numbering system compounds the problem: TABC issued three completely different contract IDs (24-40268, 25-00026, C2600032) for the same person&#8217;s three consecutive years in the same job &mdash; so nothing in the statewide dataset alone can link a renewal chain back together without the underlying paperwork. The cleanest lower-bound estimate we could extract from the data itself: 179 of Bansar&#8217;s 534 contracts ($34.9M, 24.7% of total value) explicitly self-describe as a fiscal-year renewal in their own subject line (e.g., &#8220;FY21 DIR IT Staff Augmentation&#8221;). The true renewal share is almost certainly higher &mdash; most of the remaining contracts carry generic &#8220;Staff Aug&#8221; labels that don&#8217;t self-identify either way.<\/div>\n<\/div>\n<div class=\"card\">\n<div class=\"card-title\">Not just Bansar: the same statewide check on all 14 confirmed H-1B vendors<\/div>\n<p class=\"card-desc\">We ran the identical statewide pull for every vendor from the original report. In every case but one, the OAG relationship was a small fraction of the vendor&#8217;s real Texas government business &mdash; confirming this is a structural feature of how Texas buys IT staffing, not a Bansar-specific story.<\/p>\n<div class=\"chart-scroll\">\n<table class=\"data-table\">\n<tr>\n<th>Vendor<\/th>\n<th>Statewide contracts<\/th>\n<th>Statewide value<\/th>\n<th>Agencies<\/th>\n<th>OAG value (original report)<\/th>\n<th>Statewide &divide; OAG<\/th>\n<\/tr>\n<tr class=\"highlight\">\n<td>Allied Consultants<\/td>\n<td>347<\/td>\n<td>$223.5M<\/td>\n<td>25<\/td>\n<td>$1.31M<\/td>\n<td>171&times;<\/td>\n<\/tr>\n<tr class=\"highlight\">\n<td>Bansar Technologies<\/td>\n<td>534<\/td>\n<td>$141.3M<\/td>\n<td>23<\/td>\n<td>$8.98M<\/td>\n<td>15.7&times;<\/td>\n<\/tr>\n<tr>\n<td>Apex Systems<\/td>\n<td>215<\/td>\n<td>$116.9M<\/td>\n<td>21<\/td>\n<td>$99K<\/td>\n<td>1,179&times;<\/td>\n<\/tr>\n<tr>\n<td>TEKsystems<\/td>\n<td>164<\/td>\n<td>$86.7M<\/td>\n<td>21<\/td>\n<td>$986K&ndash;$1.39M&sup1;<\/td>\n<td>62&ndash;88&times;<\/td>\n<\/tr>\n<tr>\n<td>E-Consulting<\/td>\n<td>125<\/td>\n<td>$38.2M<\/td>\n<td>12<\/td>\n<td>$1.51M<\/td>\n<td>25&times;<\/td>\n<\/tr>\n<tr>\n<td>Esolvit<\/td>\n<td>115<\/td>\n<td>$30.0M<\/td>\n<td>15<\/td>\n<td>$1.95M<\/td>\n<td>15&times;<\/td>\n<\/tr>\n<tr>\n<td>22nd Century Technologies<\/td>\n<td>81<\/td>\n<td>$23.9M<\/td>\n<td>15<\/td>\n<td>$1.54M<\/td>\n<td>16&times;<\/td>\n<\/tr>\n<tr>\n<td>Conquest Consulting<\/td>\n<td>82<\/td>\n<td>$19.8M<\/td>\n<td>10<\/td>\n<td>$2.52M<\/td>\n<td>7.8&times;<\/td>\n<\/tr>\n<tr>\n<td>Steck Systems<\/td>\n<td>92<\/td>\n<td>$18.0M<\/td>\n<td>12<\/td>\n<td>$2.00M<\/td>\n<td>9&times;<\/td>\n<\/tr>\n<tr>\n<td>Idea Technologies<\/td>\n<td>72<\/td>\n<td>$13.1M<\/td>\n<td>9<\/td>\n<td>$348K<\/td>\n<td>38&times;<\/td>\n<\/tr>\n<tr>\n<td>Objectwin Technology<\/td>\n<td>30<\/td>\n<td>$13.0M<\/td>\n<td>5<\/td>\n<td>$181K<\/td>\n<td>72&times;<\/td>\n<\/tr>\n<tr>\n<td>Cogent Infotech<\/td>\n<td>34<\/td>\n<td>$10.4M<\/td>\n<td>12<\/td>\n<td>$1.78M<\/td>\n<td>5.8&times;<\/td>\n<\/tr>\n<tr>\n<td>Red Salsa Technologies<\/td>\n<td>14<\/td>\n<td>$4.51M&sup2;<\/td>\n<td>8<\/td>\n<td>$818K<\/td>\n<td>5.5&times;<\/td>\n<\/tr>\n<tr>\n<td>Actium<\/td>\n<td>11<\/td>\n<td>$3.47M<\/td>\n<td>3<\/td>\n<td>$3.25M<\/td>\n<td><b>1.1&times;<\/b><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div class=\"callout\"><b>&sup1;<\/b> TEKsystems&#8217; four &#8220;Completed&#8221; OAG contracts (2015&ndash;2017) total exactly $985,592, matching the original report&#8217;s snapshot. Three more &#8220;Active&#8221; OAG contracts have been awarded since (FY25&ndash;26, $408,150), which is genuine growth, not a data error. <b>&sup2;<\/b> Corrected after finding a likely duplicate record: the state&#8217;s contracts registry logged one Red Salsa\/OAG placement twice under two different contract-numbering systems ($575,640 legacy-format vs. $459,342 PO-format, same dates, same job). Removing the duplicate brings both the OAG figure and the statewide total back in line with the original report.<\/p>\n<p><b>Allied Consultants is Bansar&#8217;s largest peer by dollar value, but a different kind of business.<\/b> Roughly half of its $223.5M ($112M) comes from about 10 large enterprise systems-integration contracts &mdash; including two separate awards to help build and maintain CAPPS, the statewide payroll\/HR platform every Texas agency (including TABC) runs on &mdash; rather than individually-placed staffing contractors. It is a confirmed, ongoing H-1B sponsor in its own right (PeopleSoft\/HR-systems and technical-recruiting roles), but its dollar total isn&#8217;t a like-for-like comparison to Bansar&#8217;s body-shop model.<\/p>\n<p><b>Actium is the exception that proves the rule.<\/b> It&#8217;s the one vendor on this list whose Texas government business really is concentrated at OAG &mdash; 94% of its entire $3.47M statewide total is the same relationship the original report described.<\/div>\n<\/div>\n<div class=\"card\">\n<div class=\"card-title\">Methodology note for this follow-up<\/div>\n<p class=\"card-desc\">This addendum draws on the same Texas Comptroller\/DIR statewide contracts registry that fed the original report (confirmed: our pull reproduces the original report&#8217;s OAG figures for 10 of the 14 vendors within a percent or two). &#8220;Current Contract Value&#8221; in that registry is a not-to-exceed ceiling set at award, the same caveat that applies to LCA &#8220;worker positions&#8221; figures &mdash; it isn&#8217;t confirmed spend. We cross-checked it against the Comptroller&#8217;s actual payment-disbursement records: Bansar alone was paid $10.75 million in real cash across 22 agencies in just the first six months of 2026, so the ceiling figures in this piece are not sitting unused. In the course of this analysis we found and corrected one likely duplicate contract record (Red Salsa\/OAG, detailed above) and flag Allied Consultants&#8217; bare &#8220;ALLIED CONSULTANTS&#8221; vendor-name variant as verified &mdash; same underlying vendor ID as &#8220;Allied Consultants Inc&#8221; across all name-string variants, not a name collision.<\/p>\n<\/div>\n<div class=\"card\">\n<div class=\"card-title\">What this means<\/div>\n<p class=\"card-desc\">The original report&#8217;s number was real, but it was a keyhole view. Bansar Technologies&#8217; relationship with the Texas Attorney General&#8217;s office isn&#8217;t an outlier arrangement between one small Austin vendor and one agency &mdash; it&#8217;s the smallest visible slice of a $141 million, 23-agency, decade-plus staffing operation that has quadrupled since 2020 and shows no sign of slowing. And the mechanism that keeps it running &mdash; a single competitively-awarded master contract, followed by an unbroken chain of sole-source &#8220;best value&#8221; renewals for specific named individuals, each one issued a fresh contract number that erases the chain from public view &mdash; isn&#8217;t specific to Bansar either. Twelve of the other thirteen confirmed H-1B-sponsor vendors from the original report show the same pattern, just at different scales. Texas&#8217;s own procurement transparency data can tell you how much money moved and to whom. It cannot, on its own, tell you how many times the same person was renewed into the same job without ever being put back up for competition &mdash; that took the underlying agency paperwork to see.<\/p>\n<\/div>\n<footer class=\"foot\">Data: guestworkervisas.com Contract Registry (Texas Comptroller\/DIR statewide procurement disclosure data, all agencies, 2013&ndash;2026) &middot; Texas Comptroller payment-disbursement records (Jan&ndash;Jun 2026) &middot; DOL\/OFLC H-1B LCA disclosure data &middot; Texas Alcoholic Beverage Commission purchase orders 24-40268, 25-40078, and 26-40053 (obtained separately) &middot; DIR-CPO-4534 \/ DIR-CPO-5452 contract records.<\/footer>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bansar Technologies&#8217; real Texas footprint: the OAG contract was one desk in a much bigger shop Our original count &mdash; $8.98 million across 32 Office of the Attorney General contracts &mdash; was accurate for that one agency. It also turned out to be 6.4% of what Bansar Technologies actually does with the State of Texas. &#8230; <a title=\"Bansar Technologies&#8217; Real Texas Footprint: The OAG Contract Was One Desk in a Much Bigger Shop\" class=\"read-more\" href=\"https:\/\/guestworkervisas.com\/blog\/bansar-technologies-real-texas-footprint-the-oag-contract-was-one-desk-in-a-much-bigger-shop\/\" aria-label=\"Read more about Bansar Technologies&#8217; Real Texas Footprint: The OAG Contract Was One Desk in a Much Bigger Shop\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[23],"tags":[],"class_list":["post-655","post","type-post","status-publish","format-standard","hentry","category-h-1b"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/posts\/655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/comments?post=655"}],"version-history":[{"count":1,"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/posts\/655\/revisions"}],"predecessor-version":[{"id":656,"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/posts\/655\/revisions\/656"}],"wp:attachment":[{"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/media?parent=655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/categories?post=655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guestworkervisas.com\/blog\/wp-json\/wp\/v2\/tags?post=655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}