Literally, had to make this decision four years ago.
In the end I went to the German branch of the same tech company and only made 1/4 the money I would have in the US.
However, because it was a US company they made me do the “what to do when there’s a shooter in the workplace” training course anyway. No regrets about not going.