Now that person has to file taxes for this money, he needs 1099 from the company to show that he earned this money. I am not a tax expert but this is how I interpret filing taxes for this kind of money
I believe it is needed for US contractors. Anyway, when the company asks you to spend substantial amount of time, they shouldn't hesitate to issue 1099 form as well.