I have been under a mixed impression on the O-1 for a long time myself. Nikki seems to indicate that hers at least was a work-sponsorship. However, though I don't have a similar anecdote to point to, I understand you can do a self-sponsorship O-1 that isn't tied to an employer.
More research is needed here.