So-called big law firms
Never trust 100% of what the attorneys esp. immigration attorneys say. Most of the so-called big law firms (eg. Zhang Law) hire a lot of assistants (paralegals) to do the work whose knowledge and expertise in immigration laws are very questionable.
I was told that immigration law is one of the few areas that many good attorneys wouldn't want to practice. It's not the main stream.