MedTech
United States
Reviews (1)
★★★★★
been a customer for 2 years. the recent updates to the app have been great. i love the most its not just collecting reviews, its sharing them: so many display options on the website, total customization, and a ton of integrations to social media and google.