These pilot chat boards are good to know the best watering hole on an overnight, to know what to expect during training and how it is to fly the line overall... On the issue of tax liability! Do yourself a favor and hire a tax lawyer that has experience with foreign earned income, especially with the fact that you work for an Irish company, an american company or wherever your contract company is from.
Pilots tend to think that they know better, there have been more than a few that knew better and ended up losing their retirement in penalties and fees to their home country tax man.