I see about 80%. Yes, I'm making that determination based on heavy accents and the number of times I have to repeat myself on the phone.
Does anyone else see this?
Are these the H1-B's that we so desperately needed over the last few years, now doing sales jobs?