They help in getting H1B. That too is shady. They have Chinese attorney. You won't have any proof that you paid them money. even after payng for Hb, they will ahree only for 70-30 percentage
Cons
Are not good in keeping up with their employees. Won't pay salary for 1st 3-4 months. You have to fight to get the money. Owner is not good. They are very rude. Won't pick calls or reply to mails.