I interviewed with a major UK software consulting business that was trying to open their first US office, and it was immediately apparent that their expectations were way off from the local conditions.
The interview included a programming test, which I was "not expected to finish, we just want to see how far you can get". I finished in half the allotted time, and they didn't seem to know what to do with me. Then they offered half the salary that I was concurrently being offered by another company in the same location, and they weren't willing to negotiate upward when I pointed out that fact.
They clearly weren't interested in hiring someone who could be trusted with serious responsibility. They wanted that mythical creature: the programmer who can operate like an assembly line worker, cranking specs into code in a repeatable and easily replaceable way.
I've seen the insides of many US software companies, and I've never seen one that seemed to take such a dim view of their programmers. You might see that attitude in non-software companies that begrudgingly spend some money on internal programmers, but not in the companies that make their money directly with software.