I found that some people on the forum mentioned the cover letter from the employer, Is this neccessary for the case? -Yes, the employer needs to sign a petition letter (cover letter) also.