Awful – MedMutual Review
Barely deserves a star. No update for 2 years. Does not even function anymore, just a blank white screen. $2.9 billion in revenue and it looks like they invested 75 cents into software development.
Review by Prf5 on
MedMutual.