Alright so I am hired and working in a US company for over a year now but I am not physically located in the US because the job I am working is about Internet Marketing so I am in my home country. So because I work in the US (US company) am I eligible for a green card or citizenship?