It is easy to use, has all of our certificates in one place so we are able to centralize them if needed as well as provide end-user access through an app or web portal (which they can self signup). We also recently added user groups which you could create your own permissions with. I dislike that there isn't more flexibility when it comes to adding new certs/keys without having to wait 2 weeks like other certificate software packages have done. If this doesn’t solve your problems then perhaps…