Terrible
Terrible. Digital doctors booked up all the time. Tried to make multiple claims but as there is one still in progress it won’t let me upload more claims I imagine to not truly reflect how long it takes them to process claims, just a con to scew their completion timeframes. Would not recommend.
April 16, 2025
Unprompted review