I have checked with my employer. They informed me that somebody from immigration called them. As per the letter, the information from the employer is contradicting, which is not at all possible. Now, I'm not sure which information, as per officer, is contradicting.