Dear All,
I know that this job verification case had made some confusion; but I had again checked with my company boss for the status and he told me that the got call for Job verification from some person "Speaking in English ;D" as he asked that the Mr.xxx, works here... and than he asked...