This is a stupid consultancy. They are not returning my security deposit of 75k as they promised me earlier in case not processing H1B.
Cheaters..cheaters..stupid consultancy. Please do not ever rely on this company.