"It is a very dangerous space to be in," said Mark Eiglarsh, a criminal defense lawyer who has handled multi-level marketing cases before. "The onus is on [the software companies] to do everything they can to vet the companies they do business with, so not if, but when, a prosecutor questions them, they say, 'Here are the lengths we took.'"