Companies like these actually place a stigma on all "desi" employers. This is probably a one man company which has some consultants like me working on his payroll. The company is not at all transparent, I dont know who else works for this company, my salary is held back for a month after almost a year I have not been able to get my legal documents from the employer. I am so frustrated that I am actually willing to file a formal complaint with DOL. But who so ever is even thinking of joining this employer for what ever reasons, think a 100 times before you do that.
I would never want anyone to go through what I am going through right now. Read the reviews for this employer on dice.com which I did not do before it was too late.