I work mostly remotely from a small town outside a mid size city that has a satellite office for a company based in a big city. I get the big city salary for now, but I'm operating on the assumption that the gravy train will stop at some point. I'm OK with that tradeoff.