Search results

  1. L

    Working visa?

    Anyone with similiar experience, please?
  2. L

    Working visa?

    Hello, I am a Mexican IT Specialist working for a Mexican consultancy company. A couple of years ago I was assigned to work for an American company remotely. I never traveled to the U.S. and I do not even have a visa, my salary was paid in Mexico by the Mexican company. Now this American...
Top