A very strong South Indian lobby which is playing around with the system and doesn't let anyone come other than them.
People are having fake experiences coming from India though Intracompany transfers, untill then they hire local PR or Citizens. Once the person arrives from India, they will gonna fire you!! People work for a year in offshore and then are brought here by faking credentials.
Government and organizations having them as their vendors need to review the policies so this company doesn't ruin up careers. Highly incapable people are working and making money on work permits, whereas local people are neglected. What is the justification of having 95% consisting of one of community in an abroad country, equal employment opportunities LOL.
They hire you as a contractor through sub contracting and even subcontractor doesn't pay on time.
They hire you temporarily, just to fulfill their headcount.
No job security, Lobby, Subcontracting, Fake Experience around