Our client ventured into telemedicine and most other platforms were rejected by client for HIPAA compliance. The client then recommended mesibo on-premise. We are happy with the product and documentation. Support can be slow sometime (one less star for that) but the platform is excellent.