Most of the 2.8 million developers in the US work for non tech companies - biting old enterprise companies, government etc.

Are you okay with enterprise dev salaries in second tier cities?

Unless you are working for a non profit, why would you care about what the company does? Now there are companies I wouldn’t work for because I’m opposed to what it does. But that’s different