Reading through the comments, people already said it all, but I came back to vent. After 20 years in this shitty business I can vent if I want to.
I currently work in the US Midwest with a lot of foreign colleagues. They're pretty good people, OVERALL, but the ones that aren't are super-shitty, but that's true of the pastey-white native born Americans, too. But when the going gets tough, and when you need to be creative, the folks from, let's call it "that other place" just don't have any solutions.
Many of the people I work with wait for me to build a solution, then they literally copy and paste it into their project whether or not the design suitably fits their problem. A lot of projects here are a mess because of this "square peg in round hole" behavior. Worse, many of those guys get promoted above their mental capacity and now they're calling the shots and making horrific decisions because they networked with each other and shut out the truly competent people. This is the tippy top of the Fortune 500 here I'm talking about, btw. This is not some Mom & Pop podunk shop and the stakes are high. And so if this constitutes "best and brightest" we're in deep doodoo.