I have been lucky to work with people who are not in the US. I really need to think about what I am saying when I speak to them to make sure I'm communicating clearly and I never use slang until I hear them use it. (Sometimes I ask if they know the term before I use it as well)
I have so much respect for people who can work in a second language.