Hello!
If your company is a designated one and you have a job offer, I would say you are good! You have to apply for endorsement letter, and if you have an income etc, you don't need to rely on company's support in terms if settlement.
Best thing for you to do, is to contact Association of New...