Should this be a random org instead? If ``user1`` logins for the first time and there's no ``ACME``, then assuming said user has org creation permissions, the ``ACME`` org will be created. Now, ``user2`` logins and he/she doesn't pass an organization during login. Also, ``user2`` does not have permissions to see ``ACME``, so the logic here will attempt to create ``ACME`` for him/her.