When your employer sponsors your H-1B, they hire an immigration attorney to prepare the petition. That attorney's client is your employer, not you. They are legally obligated to protect your employer's interests. In most routine H-1B petitions this alignment is fine: employer and employee interests are the same.
But in adversarial situations, if you are considering suing your employer, if you want to leave and the employer is being difficult about portability, if you received an RFE that implicates employer misconduct, or if the employer is threatening to withdraw your visa, the employer attorney cannot advise you. You need your own independent counsel.
A competent immigration attorney proactively flags issues before they become RFEs, explains the implications of each decision in plain language, responds to your questions within 24-48 hours, and documents their advice in writing. They understand the intersection of employment law and immigration law, not all immigration attorneys have this dual expertise.
For employer-retained attorneys: they should prepare a complete petition package, brief you on the process, and give you copies of all filed documents including the I-129 and LCA. You have the right to copies of all documents filed on your behalf.
For independent counsel (you paying, not employer): initial consultation $200-$400. Full H-1B transfer: $2,000-$4,000 attorney fee plus USCIS filing fees. RFE response: $1,500-$3,500 depending on complexity. I-485 with I-140: $3,000-$6,000. EB-1A or EB-2 NIW self-petition: $5,000-$12,000.
Note: USCIS prohibits employers from charging H-1B workers for certain petition fees (the $460 basic filing fee, the $500 fraud prevention fee, and the ACWIA training fee). Premium processing ($2,805) can legally be charged to the employee. Attorney fees are not regulated and may or may not be charged to you depending on your offer letter.
Sumit covers H-1B visa processes, green card pathways, and employment-based immigration for foreign nationals navigating U.S. work authorization.