If she wants to stay in US, try Austin, LA/San Diego. She can check out Chicago and Denver as well.
Do not consider DC area. Most of the big companies require clearance as well as ctitizenship