For remote jobs, these practices are quite common. They aren't making you work for long hours. Working during odd hours is not uncommon for even local jobs for jobs which need it (establishments which remain open during odd hours of the day for example), so I doubt there is any legal issue here.
There is nothing unethical or even shameful about this practice. It is perfectly legit. Personally, I start work in the afternoon and work till late night, because those are the hours my employer works.