Phil89 said:If you say that your company is in the office building and has its website? and can be found on google, why has VO mentioned that he/she could not find anything online about your employer? Just weird..Does your employer has a website?
Yes, they have official website and i did mention that in employment letter. God knows what's the problem here. Also, i have noticed (after reading letter 20 times) that according to them i donot met criteria