They won't pick your call.
The office is run by people in offshore.
You would not get response on time.
You would not get paid on time .
They don't follow H1B norms and they cut large amount of money from your salary for lawyer fees and other H1 related expenses.