I'm going to give another perspective simply because it's not not listed here, though it may be unpopular.
Big consulting firms have global presence. @pards mentions a few good ones but would like to add Booz Allen to the list as well. It's a boon to the firm to hire local, but western talent. Usually they have to pay someone 15-20k to move out there plus a raise and lots of incentives.
Although many are suggesting 1099/subcontract work, I think that in some cases you can absolutely get a better deal as a full time employee. Depending on your level, you won't need to sign a non-compete this way or anything like that. When you think it's time to jump out you can transition as a subk working for your same clients and team potentially if you maintain the relationship.
Big consulting firms have global presence. @pards mentions a few good ones but would like to add Booz Allen to the list as well. It's a boon to the firm to hire local, but western talent. Usually they have to pay someone 15-20k to move out there plus a raise and lots of incentives.
Although many are suggesting 1099/subcontract work, I think that in some cases you can absolutely get a better deal as a full time employee. Depending on your level, you won't need to sign a non-compete this way or anything like that. When you think it's time to jump out you can transition as a subk working for your same clients and team potentially if you maintain the relationship.