who ever is recruiter while joining in the company, he is the supervisor through out the tenure with this company. They never increase any salary and does not provide any benefits. If the client is paid and you have work with client, they will pay you. Other wise they will leave the employee. They does not provide good job opportunities. Over all it is very poor company.