- They will steal salary from your payroll without you knowing
- Break all the verbal promises about the pay rate and contract
- Not trustworthy
- Steal last month of salary. They won't pay you last month of salary
- They will make you pay all non immigration expenses like h1b filing and GC filing
- They bill you more than what normal h1b charges are
- No transparency
- Never answer calls once you are employed
- File wrong labor LCA salary and then they will threaten you