R Roland New member Mar 11, 2010 #1 ...can't speak English? Just curious? In some companies they actually need a translator to communicate with the new hire
...can't speak English? Just curious? In some companies they actually need a translator to communicate with the new hire