Don't let this guy to discourage you. Millions of non-native speakers successfully work for American companies although they don't have perfect grammar and spelling.
Millions of native speakers do without perfect grammar and spelling too.
I know, because I worked for American and Western Europe guys for 3 years, and all was OK)