The most interesting thing about the software is the fact that the client gets a lot of support regarding the BMT treatment planning process. The most difficult thing is to find the right way to implement the BMT treatment planning.The time that is required for planning the different stages of the process (as the number of patients is getting larger and larger) can be reduced by using the BMT treatment planning software. The more I work with the software the more I understand how to use it more efficiently. I haven't found any other BMT treatment planning software to replace this one. I use the software for BMT treatment planning. It allows a lot of time consumption reduction, while also providing an adequate treatment planning process for BMT. STEMSOFT provides adequate support for the BMT treatment planning process. The support includes adequate training on the basis of the needs of the client. I like how easy it is to use and that there are many different modules available to make your life easier. It has been very helpful in making our daily tasks more efficient by integrating with other systems such as Salesforce (for billing). The initial implementation was not smooth but we had great support from their team once they understand what you need implemented into the system. We have noticed an increase of efficiency at work which makes us happier overall!