The initial setup could use improvement. Basically, it has two main configurations, but it took more than six months to finish the setup. This is a long time, especially for on-premises. For the cloud version, we didn't have as much to do compared to the on-premises setup. If some of the configurations could be built-in, then the client might be able to do the setup according to their own environment. Overall, the whole solution needs to be more user-friendly. Encryption is an add-on license. They should just make it part of the solution. There needs to be better integration with the environment. Especially, for the active directory and also for keeping up with the changes from Microsoft. We use a lot of Microsoft OS. I have noted that sometimes they lag behind Microsoft updates. For example, when with Windows 10. I had some issues with deploying to Windows 10 because the solution was behind in updating their own services to match the Microsoft release.