Is it necessary to hire an attorney to file an H-1B Petition?
There is no legal requirement to have an attorney. Employers can do it themselves, making sure all the rules and procedures are complied with. Please note, nowadays USCIS comes back with Requests for Evidence (RFEs) more often. Also, it is critical that the employer maintains the ‘public inspection file’ properly. Further, keep in mind the recent advent of the so-called H1B lottery. If the Employer misses the filing window and/or the petition is returned as incomplete, then the Employer has to wait for another year.