Each company has a culture that is largely shaped by the leadership.....or, lack of leadership. Some of the best industry people I have worked with have been one or two-person companies, but some have been much larger. The best are great at being both responsive and friendly while meeting your needs.
I used to try and limit my gear to "made in the USA" products but more recently, I have been working with two overseas companies, in two very different parts of the world, that both have provided extraordinary customer service. I have purchased multiple products from one company and both companies have performed upgrades on my gear. During the upgrade process, with both of these companies, communication was excellent and turn-around time was as-predicted or better.
To summarize, the good guys are out there, you just need to find them. Don't put up with crappy communication or crappy customer service. Excuses don't cut it.