F
Felix Menard Review of Teytel
I found Teytel to be quite average in terms of the...
I found Teytel to be quite average in terms of their service. The website was decent, but I expected better customer support. Though they eventually addressed my concerns, it took longer than I would have liked. I would say they still have room for improvement.
Comments: