"They lie about everything and do not help in finding projects at all. They pay very less and promise 70/30 , but pay only minimum salary. They say that they will file the GC , and then lie that the perm is still processing (3 years???) . And recently found out that nobody wants to do business with them in corp to corp community. INS should audit the company."