There are many advantages of hiring a Remote Desktop Services developer, including:
They can work from anywhere in the world, so you can hire the best talent regardless of location.
They're usually more affordable than on-site developers, since they don't need to factor in costs like office space and equipment.
They're often more flexible with their hours, which can be helpful if your team is in a different time zone or needs to work odd hours.
You don't need to worry about things like benefits and vacation days, as those are typically handled by the developer themselves.