They will place good clients, friendly approachable staff. The payment is very structured manner. Nice tow work.
Desventajas
No control over the clients and completely not aware of what we are working there. They need to take into consideration of project scope details and technologies that we have to handle.