1) To which country you have to pay tax depends on where you reside, not where you work. If you live in Windsor, you have to pay tax to Canada unless you tell lies, which may result severe penalties.
2) Detroit is the worst city I have ever seen, and the pay there is not good.
Not mentioning the pain of having to commute to and from Detroit and the hassle you have to experience when going through the US customs(usually there is a long waiting line of cars).
This post has been archived. It cannot be replied.