TE
Teladoc Health
View company profile →
Doc was good, but technology and back office sucked
Doc was good, but technology sucked! Also, if you are ill and tired, dont waste your time filing out what seems to be pages of online admin forms that go on and on and on. Definitely did NOT meet expectations!