how it could be? in immigration dept they need your contract copy to make your id card... if there is no contract, mean you are not the employee of the company, and its mean they aren't your sponsor, so in result no id card