Worst medical provider. I wish I could give a negative in the rating. My doctors are constantly moving or leaving the company. I always have to wait months at a time for Dr. Purayil. This time I've waited 13 weeks to see her, and surprise surprise... she was not in. She moved again. Would have been nice to get notified, especially since I called them 4 days before appt to see if she had anything earlier. Every single doctor that I get used to, leaves or transfers. Why can't HCP keep staff? Very big turnover. I am missing work to see her, and she is not even here.