They are bunch of frauds following illegal practices. They will harass employees by not paying salary on time. And once employee resigns they will create false termination and will not pay salary for the number of days worked by the Employee. They will shamelessly say client rejected timesheet and hence we wont pay salary. All they feed is bunch of lies. False commitments about onsite just to hire a resource. They bend rules as per their convenience, harassment, torture, everything that is negative is seen here. Beware of such companies and stay away.!!