O bom manual para pw(8)
mostra:
pw [-R rootdir] [-V etcdir] useradd [-n] name [-u uid] ...
O que acontece quando você copia a sintaxe exata indicada no manual? Por exemplo,
sudo pw useradd user123 -m -s /bin/tcsh -g grp1
ou
sudo pw useradd -n user123 -m -s /bin/tcsh -g grp1