Hello,

I want to know if to apply for an H1B, we must go via an advocate or the company can do all the paper work it self ? Because right now my company is doing the paper work, but some people told that it's more risky to do that.

Thank you for your help.
Best Regards,...