I am a foreign PhD student in engineering in the US. And I came here under a scholarship provided by the company I was working for. However, now they are offering to hire me during my PhD. I would be an employee of this company while being working full time toward the completion of my degree. It would be a way for them to retain me and pay for my degree. I am currently studying under a F1 visa.
So my question is, what would be the visa and type of contract and visa I should use ? CPT, OPT, changing to J1 visa, something else?
Thank you in advance for your time and reply.