To be honest, if you have worked with them earlier on business visa, then I'm afraid you may not be entitled to any benefits from company.
To be honest, if you have worked with them earlier on business visa, then I'm afraid you may not be entitled to any benefits from company.