Is CiviCRM right for a non-profit medical group?
Without knowing what your organization is trying to do, it is difficult to provide meaningful feedback. You should take a look at CiviCRM's features and see if it fits your need. At the bottom of the site you'll find some useful links, including:

Browse case studies, 
Contact an ambassador,
Introductory webinars,
Watch videos,
Try a demo,
Read documentation,
Ask a question,
Find an expert