What do you like best?
Remote Desktop Services is a great way to connect to remote servers in order to run applications and perform tasks. It's built-into Windows so there isn't any major installation needed though if you don't have this installed, you will need to add it in the Windows features. Once connected, it is easy to use as you are basically connected to another desktop and you're able to control it as you would a local PC.
Internally, this is a cost-saver as dedicated remote access tools do not need to be purchased. From an administration standpoint, this is a Microsoft product so for those with dedicated Windows support teams, they do not need ot manage 3rd party software.
What do you dislike?
While saved sessions can be done, a tree feature where you can have a list of desktops would be nice. Right now, I save my desktops to a folder and open the ones I want but a tree is something that I think would be easy to add and is a must-have for a future release.
Another matter is as it is tied to Active Directly, you will need RDP access granted from the system administrator. While this is an important feature security-wise, it is sometimes a little buggy trying to establish a connection due to some of the inherent issues with AD itself.
Recommendations to others considering the product
As the tabbed or tree views are not available, it would be possible to try the Microsoft Management console to save your connections. However, that is another installation and isn't supported by all versions of Windows. I would recommend saving sessions in a folder with meaningful names so that it would be easy to find the desktop you need.
Another recommendation is to configure the remote desktop based on the resolution of your screen. This would prevent issues where scroll bars would be needed to navigate around. It is also a good idea to disable non-essentials, such as sound, in order to speed up the experience.
What business problems are you solving with the product? What benefits have you realized?
The main business problem solved is distance. Rather than having to be physically at another station, you can simply RDP to it. I use it mostly to test our web filtering tools as my remote desktop belongs to a network that is monitored. By using Remote Desktop Services, I am able to connect remotely and simulate user experiences with the web filter and adjust the appliance as needed. I would be unable to do this from my normal desktop as it belongs in a non-filtered network.
As stated earlier, this is built into Windows and is basically free thus saving a business money.