My biggest complaint is that their text messaging doesn't work. I get a failed message every time and end up having to call and wait for someone to pick up the phone so I can confirm or cancel. The doctor and assistants are fine although I had to wait 45 minutes to be seen.