Question about starting private practice & using Alma

Hi there, I am in the early stages of trying to start a private practice. I have heard from friends that Alma is worth it in terms of credentialing and billing. I’m wondering if folks who have used Alma could share their pros and cons? Is there another platform that’s better or is it better to not go with any platform? I’m in Oregon, so if any one has Oregon specific insight that would be great too. Thanks!