Well, there can be options, like "we're paying you a decent salary, and compensate insurance, but we can stop working with you within one day".
The most important difference here is that company don't risk much. And the candidate don't need to quit his current job: just do some tasks 1-2 hours a day, for example, so it's not just "gradual hiring", but "gradual quit" as well.