just based on what you wrote: "a pretty sweet offer to join another company" they should not be classifying her as an independent contractor. It is astonishing how often W-2s are classified at 1099 simply because companies think they can. It simply does not work that way. There is a test which most companies ignore. If she is not setting up an LLC, marketing to and working for multiple client companies, using her own equipment and not under the control of any authority other than a contract with her employer than she should likely be W-2.
Not your question I know but its an important observation. If anything, take the job and sue later for lost wages that should have been paid because of lost benefits, taxes etc paid by the employer.