I am facing a situation... I am an IT professional and recently moved to Estonia from US. A US based company is willing to employee me to work and support their global clients remotely from Estonia. They would pay me with direct deposit into my account here in USD. I wanted to know how this income could be declared and taxed, or the best way to deal with this situation, i.e. to become their employee or to register my own company here and work with them as a contractor.