Does the location help though, if the company isn't trusted? I can't even visit the webpages of these companies from my enterprise network

And even if so, I'll try to get rid of any US affiliations within my workplace, so US providers are not an option either.