There's also a full-fledged Google office in Madison, in addition to their offices in Chicago and (soon) Rochester, Minnesota. Working as a developer and living in the Midwest doesn't necessarily mean leaving Big Tech.
I love Chicago and Minnesota but the Google offices in the MW tend to be data center jobs which I see complaints aren’t really “tech” jobs so much as supporting be data center. I recall a lot of the jobs were even sourced through temp agencies.