... before it's too late and they can't backtrack because it already cost too much in the transition and their ego can't handle admitting they were wrong.
I've lost track of the number of times I've been hired to fix an outsourced project disaster. I feel like this has burned enough people that I'm not nearly as worried about it as I was 10 years ago. If you make your living doing wordpress sites, though, it's time to retool.
I don't think so. Offshore comes with its own challenges.