
Ease of scheduling and the flexibility.
Less reliance on H1b workers.
Poor pay. Benefits below par.
No proper guidance. Its is just winging it all the time.
They are mostly Indians on H1b. Very political and not well trained. They are there because they are willing to work for relatively low pay.