Pluspunten
Indian sweatshop. They bluff up your resume illegally. They will negotiate a very high salary for you but you still get paid the same. The problem is even greater as the client company is expecting 150k worth of work and you are getting paid half of that. You learn a lot in the trade since it is a constant cram. Nice place to learn. Terrible place to work.
Minpunten
Salary is worse than working as a cashier. Severe blame culture. You get preyed on with an H1B or an OPT and you answer to suggestive request that tells you all your free time belongs to them. If you can pick up hours from Fedex as a trucker, you beat this sweat shop. They forces you to sign your life away. You can't take offer from client company directly. Duh! Because their company runs on being the middle man. Don't come here if you are a USC or PR. But if you are on OPT, you don't really have a choice. Do you really want to get micromanaged by a pimp if you can just find your own client?