I've been on 8-9 different JDE OneWorld projects since 1998. No matter what type of a project it is and how complex it is, I keep making the same observation time and time again:
If the company understands that true JDE experts cost money and the company spends the money to get them, the projects tend to go smoother.
If the company nickels and dimes and tries to get the cheapest consultants out there, including H1B's and/or outsourcing the work overseas, that's when all kinds of issues come up, such as quality of work, business issues, cultural differences, etc. In the end the company usually has to pay through the nose for those same JDE experts to come in and clean up the mess.
Of course that's just my opinion.
BG
JDE OneWorld consultant