Horrible, just horrible, don't bother with this one because the job itself not only was horrible in general.The good thingsRemote work, that's it.
The challengesComplicated working hours and culture. Little to no proper communication.
No fixed salary, but instead using rate that was calculated by how much you work. Usually that would be a good thing, but the work/projects they gave were inconsistent and not worth it in terms of the difficulty.